linux100个命令大全
-
以下是 Linux 中常用的 100 个命令:
1. ls:显示目录内容
2. cd:切换目录
3. pwd:打印当前目录
4. touch:创建空文件
5. cp:复制文件或目录
6. mv:移动或重命名文件或目录
7. rm:删除文件或目录
8. mkdir:创建目录
9. rmdir:删除空目录
10. cat:显示文件内容
11. more:按页查看文件内容
12. less:按需查看文件内容
13. head:显示文件开头部分内容
14. tail:显示文件末尾部分内容
15. grep:筛选文件内容
16. find:搜索文件或目录
17. wc:统计文件行数、单词数、字符数
18. chmod:修改文件或目录权限
19. chown:修改文件或目录所有者
20. chgrp:修改文件或目录所属组
21. ln:创建链接文件
22. gzip:压缩文件
23. gunzip:解压缩文件
24. tar:打包或解包文件
25. zip:创建 zip 压缩文件
26. unzip:解压缩 zip 文件
27. ssh:远程登录
28. scp:远程拷贝文件
29. wget:下载文件
30. curl:发送 HTTP 请求
31. top:显示系统进程
32. ps:查看进程信息
33. kill:终止进程
34. ifconfig:配置网络接口
35. ping:测试网络连接
36. netstat:显示网络连接状态
37. route:配置路由表
38. iptables:配置防火墙规则
39. systemctl:管理系统服务
40. crontab:管理定时任务
41. awk:文本处理工具
42. sed:流式文本编辑器
43. grep:文本查找工具
44. sort:对文件进行排序
45. uniq:删除文件中的重复行
46. cut:截取文件的指定字段
47. diff:比较两个文件的差异
48. tee:将输出内容复制到文件和屏幕上
49. du:统计文件或目录的磁盘使用情况
50. df:显示文件系统的磁盘使用情况
51. mount:挂载文件系统
52. umount:卸载文件系统
53. useradd:创建用户
54. userdel:删除用户
55. passwd:设置用户密码
56. su:切换用户
57. sudo:以超级用户权限执行命令
58. whoami:显示当前用户
59. groupadd:创建用户组
60. groupdel:删除用户组
61. history:显示命令历史记录
62. clear:清屏
63. date:显示当前日期和时间
64. cal:显示日历
65. uptime:显示系统运行时间和负载情况
66. reboot:重启系统
67. poweroff:关机
68. man:查看命令的帮助文档
69. info:查看命令的详细信息
70. apropos:搜索命令描述
71. alias:创建命令别名
72. export:设置环境变量
73. source:加载环境变量
74. echo:打印文本
75. exit:退出当前 shell
76. script:记录 shell 会话
77. ssh-keygen:生成 SSH 密钥对
78. tar:创建或解压 tar 归档文件
79. md5sum:计算文件的 MD5 值
80. sha1sum:计算文件的 SHA-1 值
81. gzip:压缩文件
82. gunzip:解压缩文件
83. diff:比较文件差异
84. patch:应用补丁文件
85. chroot:以指定目录为根目录运行命令
86. whois:查询域名的注册信息
87. nslookup:查找 DNS 记录
88. dig:域名解析工具
89. ftp:文件传输协议客户端
90. telnet:远程登录协议客户端
91. scp:安全拷贝文件
92. rsync:远程文件同步工具
93. mysql:MySQL 数据库客户端
94. psql:PostgreSQL 数据库客户端
95. mongo:MongoDB 数据库客户端
96. git:版本控制工具
97. svn:版本控制工具
98. nginx:Web 服务器
99. apache:Web 服务器
100. systemctl:管理系统服务这些命令涵盖了 Linux 中各个方面的功能,可以帮助你进行文件操作、系统管理、网络配置、进程管理、文本处理、用户管理、安全设置等各种任务。希望能够对你有所帮助!
2年前 -
Linux是一种开源的操作系统,具有强大的命令行工具。以下是Linux中最常用的100个命令大全:
1. ls:列出当前目录中的所有文件和文件夹。
2. cd:切换当前目录到指定的目录。
3. pwd:显示当前目录的路径。
4. mkdir:创建一个新的目录。
5. rmdir:删除一个空的目录。
6. cp:复制文件或目录。
7. rm:删除文件或目录。
8. mv:移动文件或目录。
9. touch:创建一个新的空文件。
10. cat:显示文件的内容。
11. less:逐页查看文件的内容。
12. head:显示文件的前几行。
13. tail:显示文件的后几行。
14. ln:创建链接文件。
15. find:在文件系统中搜索文件。
16. grep:搜索文件中的文本模式。
17. sed:编辑文件中的文本。
18. awk:处理文本文件。
19. sort:对文件的行进行排序。
20. cut:从文件中提取指定的列。
21. uniq:去除文件中的重复行。
22. tar:打包或解压缩文件。
23. gzip:压缩文件。
24. unzip:解压缩文件。
25. wget:下载文件。
26. curl:从网络上获取数据。
27. ssh:远程登录到另一台计算机。
28. scp:在本地和远程计算机之间复制文件。
29. ping:测试网络连接。
30. ifconfig:查看和配置网络接口。
31. netstat:显示网络连接和路由表。
32. route:配置网络路由。
33. iptables:配置防火墙规则。
34. systemctl:管理系统服务。
35. ps:显示系统中运行的进程。
36. top:实时显示系统资源使用情况。
37. free:显示内存使用情况。
38. df:显示磁盘空间使用情况。
39. du:显示目录占用的磁盘空间。
40. chmod:修改文件的权限。
41. chown:修改文件的所属用户和组。
42. chgrp:修改文件的所属组。
43. passwd:修改用户密码。
44. useradd:创建新用户。
45. userdel:删除用户。
46. usermod:修改用户属性。
47. groupadd:创建新用户组。
48. groupdel:删除用户组。
49. groupmod:修改用户组属性。
50. su:切换用户身份。
51. sudo:以管理员权限运行命令。
52. who:显示当前登录用户。
53. date:显示当前日期和时间。
54. cal:显示日历。
55. uptime:显示系统的运行时间。
56. shutdown:关闭计算机。
57. reboot:重新启动计算机。
58. halt:停止计算机。
59. history:显示命令历史记录。
60. clear:清屏。
61. echo:显示文本。
62. sleep:暂停一段时间。
63. kill:终止进程。
64. jobs:显示当前运行的作业。
65. fg:将作业移到前台运行。
66. bg:将作业移到后台运行。
67. nohup:在后台运行命令。
68. screen:创建多个虚拟终端会话。
69. man:查看命令的帮助文档。
70. info:查看命令的详细信息。
71. alias:创建命令别名。
72. source:执行脚本文件。
73. uname:显示系统的信息。
74. hostname:显示计算机的主机名。
75. if:在shell脚本中进行条件判断。
76. for:在shell脚本中进行循环。
77. while:在shell脚本中进行循环。
78. until:在shell脚本中进行循环。
79. case:在shell脚本中进行多分支选择。
80. function:在shell脚本中定义函数。
81. echo:在shell脚本中输出文本。
82. read:在shell脚本中读取用户输入。
83. export:在shell脚本中设置环境变量。
84. source:在shell脚本中加载其他脚本文件。
85. grep:在shell脚本中进行字符串匹配。
86. sed:在shell脚本中进行文本替换。
87. awk:在shell脚本中进行文本处理。
88. cut:在shell脚本中提取文本。
89. sort:在shell脚本中对文本进行排序。
90. uniq:在shell脚本中去除重复行。
91. break:在shell脚本中跳出循环。
92. continue:在shell脚本中跳过本次循环。
93. exit:在shell脚本中退出脚本。
94. return:在shell脚本中从函数中返回值。
95. test:在shell脚本中进行条件测试。
96. expr:在shell脚本中进行数学运算。
97. let:在shell脚本中进行数学运算。
98. basename:提取文件路径中的文件名。
99. dirname:提取文件路径中的目录名。
100. which:查找命令所在的路径。这些命令覆盖了Linux中的文件操作、网络管理、系统管理、用户管理、进程管理、文本处理等方面的内容。熟练掌握这些命令可以提高在Linux环境下的工作效率。
2年前 -
Linux系统是一种常用的操作系统,在日常使用中,熟悉一些基本的Linux命令是非常重要的。下面整理了100个常见的Linux命令,分为十个大类,方便大家查阅和使用。
一、文件操作命令
1. ls命令:列出目录下的文件和子目录;
2. cd命令:进入指定目录;
3. pwd命令:显示当前所在的目录;
4. mkdir命令:创建新目录;
5. rmdir命令:删除空目录;
6. cp命令:复制文件或目录;
7. rm命令:删除文件或目录;
8. mv命令:移动文件或目录;
9. touch命令:创建新文件;
10. cat命令:查看文件内容;
11. head命令:显示文件的前几行;
12. tail命令:显示文件的后几行;
13. more命令:按页显示文件内容;
14. less命令:按页显示文件内容,支持向上翻页;
15. grep命令:在文件中搜索指定内容。二、系统管理命令
16. ps命令:显示当前正在运行的进程;
17. top命令:实时显示系统资源的使用情况;
18. kill命令:终止指定进程;
19. shutdown命令:关机或重新启动系统;
20. reboot命令:重新启动系统;
21. halt命令:立即停止系统;
22. ifconfig命令:配置网络接口;
23. netstat命令:显示网络连接、路由表等信息;
24. ping命令:测试网络连接;
25. traceroute命令:追踪网络数据包的路径。三、用户和权限管理命令
26. useradd命令:添加新用户;
27. userdel命令:删除用户;
28. passwd命令:修改用户密码;
29. groupadd命令:添加新用户组;
30. groupdel命令:删除用户组;
31. chmod命令:修改文件或目录的权限;
32. chown命令:修改文件或目录的所有者;
33. chgrp命令:修改文件或目录的所属用户组;
34. su命令:切换用户身份;
35. sudo命令:以超级用户身份执行命令。四、磁盘管理命令
36. df命令:显示磁盘使用情况;
37. du命令:计算文件或目录的大小;
38. mount命令:挂载文件系统;
39. umount命令:卸载文件系统;
40. fdisk命令:磁盘分区工具;
41. mkfs命令:创建文件系统;
42. fsck命令:检查和修复文件系统。五、进程管理命令
43. ps命令:显示当前正在运行的进程;
44. top命令:实时显示系统资源的使用情况;
45. kill命令:终止指定进程;
46. nice命令:调整进程的优先级;
47. renice命令:修改进程的优先级。六、网络管理命令
48. ifconfig命令:配置网络接口;
49. netstat命令:显示网络连接、路由表等信息;
50. ping命令:测试网络连接;
51. traceroute命令:追踪网络数据包的路径;
52. ssh命令:远程登录到其他主机;
53. scp命令:在本地主机和远程主机之间复制文件。七、压缩和解压缩命令
54. tar命令:打包和解包文件;
55. gzip命令:压缩文件;
56. gunzip命令:解压缩文件;
57. zip命令:打包和压缩文件;
58. unzip命令:解压缩文件。八、软件安装和更新命令
59. apt-get命令:安装和管理软件包;
60. yum命令:安装和管理软件包;
61. make命令:编译源代码并安装软件;
62. aptitude命令:命令行界面下的软件包管理程序;
63. dpkg命令:Debian系列Linux发行版的软件包管理工具。九、文件查找命令
64. find命令:按照指定条件查找文件;
65. locate命令:按照文件名查找文件;
66. which命令:查找命令的完整路径;
67. whereis命令:查找命令的位置和手册所在位置;
68. grep命令:在文件中搜索指定内容。十、文本处理命令
69. cat命令:查看文件内容;
70. head命令:显示文件的前几行;
71. tail命令:显示文件的后几行;
72. more命令:按页显示文件内容;
73. less命令:按页显示文件内容,支持向上翻页;
74. sort命令:对文件内容进行排序;
75. uniq命令:去除文件中的重复行;
76. cut命令:按列提取文件内容;
77. sed命令:根据指定规则对文件内容进行处理;
78. awk命令:强大的文本处理工具。十一、系统监控命令
79. top命令:实时显示系统资源的使用情况;
80. vmstat命令:显示系统虚拟内存、进程、CPU等信息;
81. iostat命令:显示磁盘I/O情况;
82. sar命令:系统性能和资源利用率监控工具;
83. sar命令:系统性能和资源利用率监控工具;
84. htop命令:交互式的系统监控命令。十二、其他常用命令
85. date命令:显示或设置系统日期和时间;
86. echo命令:输出指定的字符串;
87. echo命令:输出指定的字符串;
88. exec命令:替换当前进程;
89. history命令:查看或管理命令历史记录;
90. sleep命令:暂停执行一段时间;
91. clear命令:清空终端屏幕;
92. reboot命令:重新启动系统;
93. halt命令:立即停止系统;
94. awk命令:强大的文本处理工具;
95. tar命令:打包和解包文件;
96. gzip命令:压缩文件;
97. ssh命令:远程登录到其他主机;
98. scp命令:在本地主机和远程主机之间复制文件;
99. ping命令:测试网络连接;
100. ifconfig命令:配置网络接口。以上就是100个常见的Linux命令,对于Linux初学者来说,掌握这些常用命令是很有必要的。实践中多加练习,加深对这些命令的理解和熟悉度,将有助于提高工作效率。
2年前