常用命令 | 命令含义 | 举例说明 |
1. ls | 1. ls:列出当前目录下的文件和子目录。 | 1. ls命令:ls命令将列出当前目录下的所有文件和子目录,例如:ls命令将列出当前目录下的文件和子目录。 |
2. cd | 2. cd:更改当前目录。 | 2. cd命令:cd命令用于更改当前目录,例如:cd folder将更改当前目录为名为 folder 的目录。 |
3. pwd | 3. pwd:显示当前工作目录的路径。 | 3. pwd命令:pwd命令将显示当前工作目录的路径,例如:pwd命令将显示当前所处的目录路径。 |
4. mkdir | 4. mkdir:创建新目录。 | 4. mkdir命令:mkdir命令用于创建新目录,例如:mkdir folder将创建一个名为 folder 的新目录。 |
5. rmdir | 5. rmdir:删除空目录。 | 5. rmdir命令:rmdir命令用于删除空目录,例如:rmdir folder将删除名为 folder 的空目录。 |
6. touch | 6. touch:创建新文件或更新时间戳。 | 6. touch命令:touch命令用于创建新文件或更新时间戳,例如:touch file.txt将创建一个名为 file.txt 的新文件。 |
7. cp | 7. cp:复制文件或目录。 | 7. cp命令:cp命令用于复制文件或目录,例如:cp file1.txt file2.txt将复制文件1.txt到文件2.txt。 |
8. mv | 8. mv:移动文件或目录。 | 8. mv命令:mv命令用于移动文件或目录,例如:mv file.txt folder/将移动名为 file.txt 的文件到名为 folder 的目录中。 |
9. rm | 9. rm:删除文件或目录。 | 9. rm命令:rm命令用于删除文件或目录,例如:rm file.txt将删除名为 file.txt 的文件。 |
10. cat | 10. cat:连接、显示或合并文件。 | 10. cat命令:cat命令用于连接、显示或合并文件,例如:cat file1.txt file2.txt将连接文件1.txt和文件2.txt的内容。 |
11. grep | 11. grep:在文件中查找字符串。 | 11. grep命令:grep命令用于在文件中查找字符串,例如:grep "hello" file.txt将在文件.txt中查找包含 "hello" 的字符串。 |
12. ps | 12. ps:显示进程状态列表。 | 12. ps命令:ps命令用于显示进程状态列表,例如:ps -ef将显示当前所有进程的详细信息。 |
13. top | 13. top:实时显示系统进程状态信息。 | 13. top命令:top命令实时显示系统进程状态信息,例如:top命令将显示系统进程的实时状态信息。 |
14. kill | 14. kill:终止当前系统中运行的进程。 | 14. kill命令:kill命令用于终止当前系统中运行的进程,例如:kill 1234将终止进程号为1234的进程。 |
15. ping | 15. ping:测试网络连接性。 | 15. ping命令:ping命令用于测试网络连接性,例如:ping www.baidu.com将测试与百度服务器的连接情况。 |
16. ifconfig | 16. ifconfig:显示网络接口配置信息。 | 16. ifconfig命令:ifconfig命令用于显示网络接口配置信息,例如:ifconfig eth0将显示网络接口eth0的详细信息。 |
17. netstat | 17. netstat:显示网络状态信息。 | 17. netstat命令:netstat命令用于显示网络状态信息,例如:netstat -a将显示所有网络连接状态。 |
18. ssh | 18. ssh:安全的远程登录到另一台计算机。 | 18. ssh命令:ssh命令用于安全的远程登录到另一台计算机,例如:ssh user@remotehost将使用用户名为 user 登录到远程主机上。 |
19. scp | 19. scp:在本地主机和远程主机之间复制文件。 | 19. scp命令:scp命令用于在本地主机和远程主机之间复制文件,例如:scp file.txt user@remotehost:/home/user/将文件 file.txt 复制到远程主机上的 /home/user/ 目录中。 |
20. tar | 20. tar:压缩和解压缩文件。 | 20. tar命令:tar命令用于压缩和解压缩文件,例如:tar -czvf archive.tar.gz folder将压缩名为 folder 的目录并保存为 archive.tar.gz 文件。 |
21. gzip | 21. gzip:压缩文件。 | 21. gzip命令:gzip命令用于压缩文件,例如:gzip file.txt将压缩名为 file.txt 的文件并生成名为 file.txt.gz 的压缩文件。 |
22. gunzip | 22. gunzip:解压缩 gzip 文件。 | 22. gunzip命令:gunzip命令用于解压缩 gzip 文件,例如:gunzip file.txt.gz将解压名为 file.txt.gz 的文件并生成名为 file.txt 的解压缩文件。 |
23. find | 23. find:在指定目录中查找文件或目录。 | 23. find命令:find命令用于在指定目录中查找文件或目录,例如:find /home/user -name "*.txt"将在 /home/user 目录下查找所有扩展名为 .txt 的文件。 |
24. chmod | 24. chmod:更改文件或目录的访问权限。 | 24. chmod命令:chmod命令用于更改文件或目录的访问权限,例如:chmod 755 file.txt将文件 file.txt 的权限设置为 rwxr-xr-x。 |
25. chown | 25. chown:更改文件或目录的所有者。 | 25. chown命令:chown命令用于更改文件或目录的所有者,例如:chown user file.txt将文件 file.txt 的所有者设置为 user。 |
26. su | 26. su:切换用户身份。 | 26. su命令:su命令用于切换用户身份,例如:su user将当前用户切换为 user 用户。 |
27. sudo | 27. sudo:以超级管理员身份执行命令。 | 27. sudo命令:sudo命令用于以超级管理员身份执行命令,例如:sudo apt-get update将以超级管理员身份执行 apt-get update 命令。 |
28. crontab | 28. crontab:设置定时任务。 | 28. crontab命令:crontab命令用于设置定时任务,例如:crontab -e将打开当前用户的 crontab 文件进行编辑。 |
29. history | 29. history:显示先前执行的命令列表。 | 29. history命令:history命令用于显示先前执行的命令列表,例如:history 10将显示最近执行的 10 条命令。 |
30. clear | 30. clear:清除终端屏幕内容。 | 30. clear命令:clear命令用于清除终端屏幕内容,例如:clear将清空当前终端屏幕的内容。 |