匠心精神 - 良心品质腾讯认可的专业机构-IT人的高薪实战学院

咨询电话:4000806560

Linux 下常用命令速查手册

Linux 下常用命令速查手册

在 Linux 下进行操作时,需要掌握一些常用命令,这些命令可以方便我们进行日常工作和排查故障。本文将为大家介绍一些 Linux 下常用命令以及如何使用它们。

文件操作命令

1. ls - 列出目录内容

ls 命令用来列出当前目录下的所有文件和目录,语法如下:

```
ls [参数] [目录名]
```

常用参数:

- -a:列出全部文件,包括隐藏文件
- -l:以列表的形式显示文件详细信息
- -h:以人性化的方式显示文件大小
- -t:按照修改时间排序
- -r:反向排序

2. cd - 切换目录

cd 命令用来切换当前工作目录,语法如下:

```
cd [目录名]
```

3. pwd - 显示工作目录

pwd 命令用来显示当前工作目录的路径,语法如下:

```
pwd
```

4. mkdir - 创建目录

mkdir 命令用来创建一个新的目录,语法如下:

```
mkdir [目录名]
```

5. touch - 创建文件

touch 命令用来创建一个新的空文件,语法如下:

```
touch [文件名]
```

6. cp - 复制文件

cp 命令用来将一个文件复制到另一个文件或目录中,语法如下:

```
cp [源文件] [目标文件/目录]
```

常用参数:

- -r:复制目录以及目录中的文件
- -f:强制复制,即覆盖已存在的目标文件

7. mv - 移动或重命名文件

mv 命令用来将一个文件移动到另一个位置或更改文件名,语法如下:

```
mv [源文件] [目标文件/目录]
```

常用参数:

- -f:强制移动,即覆盖已存在的目标文件

8. rm - 删除文件

rm 命令用来删除一个文件或目录,语法如下:

```
rm [文件名]
```

常用参数:

- -r:删除目录以及目录中的文件
- -f:强制删除,即不提示确认

进程操作命令

1. ps - 显示进程信息

ps 命令用来显示当前系统中的进程信息,语法如下:

```
ps [参数]
```

常用参数:

- -a:显示所有进程
- -u:显示进程详细信息
- -x:显示没有控制终端的进程

2. top - 实时查看进程占用情况

top 命令用来显示系统中正在运行的进程信息,并实时查看进程占用情况,语法如下:

```
top
```

3. kill - 终止进程

kill 命令用来终止一个正在运行的进程,语法如下:

```
kill [进程ID]
```

常用参数:

- -9:强制终止进程

网络操作命令

1. ping - 测试网络连接

ping 命令用来测试网络连接是否正常,语法如下:

```
ping [IP地址/域名]
```

常用参数:

- -c:指定测试的次数
- -i:指定测试的时间间隔

2. ifconfig - 显示网络接口信息

ifconfig 命令用来显示当前系统中网络接口的信息,包括IP地址、MAC地址等,语法如下:

```
ifconfig
```

3. netstat - 显示网络连接信息

netstat 命令用来显示当前系统中连接到网络的进程以及端口信息,语法如下:

```
netstat [参数]
```

常用参数:

- -a:显示所有连接
- -t:显示TCP连接
- -u:显示UDP连接

系统管理命令

1. who - 显示当前登录用户

who 命令用来显示当前系统中登录的用户信息,语法如下:

```
who
```

2. uptime - 显示系统运行时间

uptime 命令用来显示当前系统的运行时间以及系统负载情况,语法如下:

```
uptime
```

3. free - 显示系统内存使用情况

free 命令用来显示系统内存使用情况,包括可用内存、已用内存、空闲内存等信息,语法如下:

```
free
```

总结

本文介绍了 Linux 下常用的文件操作、进程操作、网络操作和系统管理命令,并给出了详细的语法和常用参数说明。掌握这些命令可以让我们更加高效地进行日常工作和排查故障。