linux常用命令大全

admin 46 0

Linux常用命令大全

一、文件和目录操作命令

1.1 pwd:显示当前工作目录的路径。

1.2 ls:列出目录的内容。

1.3 cd:改变当前目录。

1.4 mkdir:创建一个新的目录。

1.5 touch:创建一个新的空文件或更新一个已有的文件。

1.6 rm:删除一个文件或目录。

1.7 cp:复制一个文件或目录。

1.8 mv:移动或重命名一个文件或目录。

二、文件内容操作命令

2.1 cat:连接并打印文件的内容。

2.2 more:逐页显示文件内容。

2.3 less:与more类似,但是比more更强大,可以向前翻页。

2.4 head:显示文件的开头部分。

2.5 tail:显示文件的末尾部分。

2.6 grep:在文件中搜索指定的字符串模式。

三、文件和目录权限命令

3.1 chmod:改变一个文件或目录的权限。

3.2 chown:改变一个文件或目录的所有者和组。

3.3 chgrp:改变一个文件或目录的组。

四、系统和进程管理命令

4.1 ps:显示当前进程的快照。

4.2 top:实时显示进程活动。

4.3 kill:发送信号到指定的进程,可以停止或重启进程。

4.4 restart:重启指定的进程。

4.5 shutdown:关闭系统。

4.6 uptime:显示系统运行时间。

4.7 free:显示内存使用情况。

4.8 df:显示磁盘使用情况。

4.9 du:显示指定目录的磁盘使用情况。

4.10 date:显示当前日期和时间。

4.11 cal:显示日历。

4.12 time:计算命令执行时间。

4.13 wget:从网络上下载文件。

4.14 curl:传输数据,支持http、https等协议。

4.15 netstat:显示网络连接状态。

4.16 ifconfig:配置网络接口。

4.17 route:显示和操作IP路由表。

4.18 ping:测试网络连接。

4.19 traceroute:显示数据包在计算机网络中的路径。

4.20 top:实时显示进程活动(动态变化)。

4.21 kill:终止进程(需要进程ID)。

4.22 bg/fg:将进程放到后台或前台执行。

4.23 jobs:查看后台运行的进程。

4.24 sleep:使进程暂停一段时间。

4.25 screen/tmux:多终端会话管理器,可在多个终端之间切换执行任务。

4.26 nohup/disown:使进程在后台持续运行,即使关闭终端也不会终止。