当前位置:实例文章 » 其他实例» [文章]Linux常用命令

Linux常用命令

发布人:shili8 发布时间:2025-01-03 17:41 阅读次数:0

**Linux 常用命令**

Linux 是一种流行的操作系统,广泛应用于服务器、嵌入式设备等领域。作为一个 Linux 用户或管理员,掌握一些基本的命令是非常重要的。下面是一些常用的 Linux 命令,包括文件管理、用户管理、网络配置等方面。

### 文件管理####1. `cd`命令用于改变当前工作目录。

bash# 切换到/home/user目录cd /home/user


####2. `ls`命令用于列出当前目录下的文件和子目录。

bash# 列出当前目录下的文件和子目录ls -l


* `-l`选项:以详细列表方式显示文件信息。
* `-a`选项:显示隐藏文件。
* `-h`选项:以易读的格式显示文件大小。

####3. `mkdir`命令用于创建新目录。

bash# 创建名为mydir的目录mkdir mydir


####4. `rm`命令用于删除文件或目录。

bash# 删除名为file.txt的文件rm file.txt


* `-r`选项:递归删除目录。
* `-i`选项:在删除前询问确认。

####5. `cp`命令用于复制文件或目录。

bash# 复制名为file.txt的文件到mydir目录下cp file.txt mydir/


* `-r`选项:递归复制目录。
* `-p`选项:保留文件属性。

####6. `mv`命令用于移动或重命名文件或目录。

bash# 移动名为file.txt的文件到mydir目录下mv file.txt mydir/


### 用户管理####1. `useradd`命令用于添加新用户。

bash# 添加名为newuser的用户useradd newuser


* `-m`选项:创建用户家目录。
* `-s`选项:指定登录shell。

####2. `usermod`命令用于修改用户信息。

bash# 修改名为newuser的用户密码usermod -p password newuser


* `-l`选项:更改用户名。
* `-d`选项:更改家目录。

####3. `userdel`命令用于删除用户。

bash# 删除名为newuser的用户userdel newuser


### 网络配置####1. `ifconfig`命令用于显示或设置网络接口信息。

bash# 显示所有网络接口信息ifconfig -a


* `-a`选项:显示所有网络接口。
* `-s`选项:显示统计信息。

####2. `netstat`命令用于显示网络 socket信息。

bash# 显示所有网络 socket信息netstat -an


* `-a`选项:显示所有 socket。
* `-n`选项:不进行 DNS 解析。

####3. `ssh`命令用于远程登录到另一台机器。

bash# 远程登录到名为remoteuser的用户ssh remoteuser@remotehost


### 其他命令####1. `ps`命令用于显示进程信息。

bash# 显示所有进程信息ps -ef


* `-e`选项:显示所有进程。
* `-f`选项:显示完整的进程信息。

####2. `kill`命令用于杀死进程。

bash# 杀死进程号为1234的进程kill1234


* `-9`选项:强制杀死进程。

####3. `free`命令用于显示内存信息。

bash# 显示内存信息free -m


* `-m`选项:以兆为单位显示内存大小。

####4. `df`命令用于显示文件系统信息。

bash# 显示所有文件系统信息df -h


* `-h`选项:以易读的格式显示文件大小。

这些是 Linux 常用的命令,包括文件管理、用户管理、网络配置等方面。掌握这些命令可以帮助你更好地使用 Linux 系统。

其他信息

其他资源

Top