linux常用200命令
-
Linux是一个以开放源代码为基础的操作系统,有着广泛的应用领域和众多的用户。这里将介绍一些在Linux中经常使用的常用命令。
1. cd:用于进入目录。
2. ls:列出目录中的文件和子目录。
3. pwd:显示当前所处的目录。
4. touch:创建新文件。
5. cp:复制文件或目录。
6. mv:移动或重命名文件或目录。
7. rm:删除文件或目录。
8. cat:查看文件内容。
9. tail:显示文件末尾内容。
10. head:显示文件开头内容。11. chmod:改变文件或目录的权限。
12. chown:改变文件或目录的所有者。
13. chgrp:改变文件或目录的所属组。
14. find:查找文件。
15. grep:在文件中搜索指定模式。
16. wc:统计文件中的行数、字数和字符数。
17. sort:对文件进行排序。
18. tar:归档或解压文件。
19. gzip:压缩文件。
20. gunzip:解压缩文件。21. ssh:与远程主机建立安全连接。
22. scp:在本地主机和远程主机之间拷贝文件。
23. ping:测试与远程主机之间的连通性。
24. ifconfig:查看和配置网络接口。
25. netstat:显示网络连接、路由表等信息。
26. wget:从网络上下载文件。
27. curl:通过网络传输数据。
28. apt-get:用于更新和安装软件包。
29. service:管理系统服务。
30. ps:显示系统运行的进程。31. top:动态展示系统资源使用情况。
32. kill:终止进程。
33. shutdown:关机或重启系统。
34. df:显示磁盘空间使用情况。
35. du:计算目录占用的磁盘空间。
36. mount:挂载文件系统。
37. umount:卸载文件系统。
38. ln:创建链接。
39. uname:显示系统信息。
40. history:显示历史命令。41. echo:输出文本或变量内容。
42. tar:打包和解压文件。
43. alias:定义命令别名。
44. source:读取并执行指定文件中的命令。
45. env:显示当前环境变量。
46. export:设置环境变量。
47. killall:根据名字终止进程。
48. watch:周期性执行指定命令并输出。
49. ln:创建链接。
50. groupadd:添加组。51. groupdel:删除组。
52. useradd:添加用户。
53. userdel:删除用户。
54. passwd:修改用户密码。
55. su:切换用户身份。
56. sudo:以超级用户身份执行命令。
57. history:显示历史命令。
58. touch:创建空文件。
59. tee:将输入的内容同时输出到文件和屏幕。
60. diff:比较并显示文件的不同之处。61. make:根据规则文件生成指定目标的文件。
62. wget:从网络上下载文件。
63. unzip:解压缩文件。
64. tar:打包和解压文件。
65. vi:文本编辑器。
66. nano:文本编辑器。
67. tail:查看文件的尾部内容。
68. head:查看文件的开头内容。
69. ssh:远程登陆工具。
70. whoami:显示当前登录的用户名。71. clear:清除屏幕内容。
72. reset:重置终端。
73. curl:命令行工具和库。
74. man:查看命令的帮助文档。
75. info:查看命令的信息文档。
76. lsusb:显示系统中连接的USB设备。
77. lshw:显示系统硬件信息。
78. pstree:以树形结构显示进程之间的关系。
79. ifconfig:显示或配置网络接口信息。
80. hostname:显示或设置主机名。81. iwconfig:显示或配置无线网络接口信息。
82. locate:快速查找文件。
83. ssh-keygen:生成SSH密钥对。
84. scp:在本地主机和远程主机之间复制文件。
85. ping:测试与远程主机之间的连通性。
86. netstat:显示网络连接、路由表等信息。
87. top:动态地展示系统资源使用情况。
88. kill:终止进程。
89. crontab:设置定时任务。
90. find:查找文件。91. sed:流编辑器。
92. awk:用于处理文本文件的工具。
93. cut:从文件的每一行中提取字段。
94. sort:对文件进行排序。
95. diff:比较并显示文件的不同之处。
96. tar:归档和解压文件。
97. gzip:压缩文件。
98. gunzip:解压缩文件。
99. history:显示历史命令。
100. clear:清除屏幕内容。以上列举了常用的Linux命令,不同的用户和应用场景会有不同的需求,希望以上命令对你有所帮助。如果你想了解更多Linux命令,可以查阅相关文档或者参考在线资源。
2年前 -
1. ls:显示当前目录下的文件和子目录。
2. cd:切换当前目录。
3. pwd:显示当前工作目录的绝对路径。
4. rm:删除文件或目录。
5. cp:复制文件和目录。
6. mv:移动或重命名文件和目录。
7. mkdir:创建新目录。
8. rmdir:删除空目录。
9. touch:创建空文件或修改已有文件的访问时间和修改时间。
10. cat:显示文件内容。
11. less:以分页方式查看文件内容。
12. head:显示文件或标准输入的前几行。
13. tail:显示文件或标准输入的后几行。
14. grep:在文件中搜索指定的模式。
15. sed:对文件内容进行文本处理。
16. awk:以文本处理工具进行格式化和处理。
17. ps:显示当前运行的进程。
18. top:动态查看系统进程和资源使用情况。
19. kill:向进程发送信号以终止进程。
20. find:在指定目录下查找文件和目录。
21. locate:快速找到指定文件和目录。
22. tar:创建和提取归档文件。
23. gzip:压缩文件。
24. gunzip:解压缩文件。
25. df:显示磁盘空间使用情况。
26. du:显示指定目录或文件的磁盘使用情况。
27. mount:挂载文件系统。
28. umount:卸载文件系统。
29. ping:测试网络连接。
30. ifconfig:配置网络接口。
31. netstat:显示网络连接和统计信息。
32. ssh:远程登录到其他计算机。
33. scp:在本地和远程之间拷贝文件。
34. rsync:远程和本地文件同步工具。
35. wget:从网络上下载文件。
36. curl:通过URL传输数据。
37. chmod:修改文件或目录的权限。
38. chown:修改文件或目录的所有者。
39. chgrp:修改文件或目录的组所有权。
40. ln:创建链接文件。
41. groups:显示用户所属的组。
42. passwd:修改用户密码。
43. useradd:创建新用户。
44. userdel:删除用户。
45. usermod:修改用户属性。
46. su:切换用户身份。
47. sudo:以超级用户权限执行命令。
48. uname:显示系统信息。
49. uptime:显示系统的负载和运行时间。
50. date:显示当前系统时间。
51. cal:显示日历。
52. history:显示命令历史。
53. man:显示命令的帮助文档。
54. info:显示命令的详细帮助文档。
55. apropos:搜索相关的命令。
56. which:显示命令的完整路径名。
57. whereis:显示命令的位置。
58. echo:在屏幕上打印字符串或变量。
59. export:设置环境变量。
60. source:在当前shell中执行脚本。
61. alias:为命令设置别名。
62. bg:将作业放到后台运行。
63. fg:将作业放到前台运行。
64. jobs:列出当前shell中运行的作业。
65. killall:通过进程名字终止进程。
66. script:记录终端会话。
67. tee:将标准输入复制到标准输出和文件。
68. cut:按列提取文本。
69. paste:合并两个或多个文件的行。
70. sort:对文本进行排序。
71. uniq:去除重复的行。
72. join:按照相同的字段将两个文件连接起来。
73. diff:比较文件的差异。
74. patch:将补丁应用到文件中。
75. chroot:改变根目录。
76. init:启动和停止系统服务。
77. systemctl:管理systemd服务和单元。
78. service:管理系统服务。
79. apt-get:Debian系列发行版使用的包管理工具。
80. yum:Red Hat系列发行版使用的包管理工具。
81. rpm:管理RPM包。
82. dpkg:管理Debian包。
83. make:构建和编译软件。
84. gcc:GNU编译器集合。
85. gdb:调试程序。
86. valgrind:内存调试工具。
87. find:在指定目录下查找文件和目录。
88. grep:在文件中搜索指定的模式。
89. sed:对文件内容进行文本处理。
90. awk:以文本处理工具进行格式化和处理。
91. wc:计算文件中的行数、单词数和字符数。
92. diff:比较文件差异。
93. patch:为文件打补丁。
94. tar:创建和提取归档文件。
95. gzip:压缩文件。
96. gunzip:解压缩文件。
97. zip:创建和提取ZIP文件。
98. unzip:解压缩ZIP文件。
99. curl:通过URL传输数据。
100. wget:从网页上下载文件。
101. scp:在本地和远程之间拷贝文件。
102. rsync:远程和本地文件同步工具。
103. ssh:远程登录到其他计算机。
104. chmod:修改文件或目录的权限。
105. chown:修改文件或目录的所有者。
106. chgrp:修改文件或目录的组所有权。
107. ln:创建符号链接或硬链接。
108. mount:挂载文件系统。
109. umount:卸载文件系统。
110. df:显示磁盘空间使用情况。
111. du:显示指定目录或文件的磁盘使用情况。
112. top:动态查看系统进程和资源使用情况。
113. ps:显示当前运行的进程。
114. kill:向进程发送信号以终止进程。
115. screen:在窗口中运行多个终端会话。
116. tmux:类似于Screen的终端复用工具。
117. ln:创建链接文件。
118. groups:显示用户所属的组。
119. passwd:修改用户密码。
120. useradd:创建新用户。
121. userdel:删除用户。
122. usermod:修改用户属性。
123. su:切换用户身份。
124. sudo:以超级用户权限执行命令。
125. history:显示命令历史。
126. man:查看命令的帮助文档。
127. info:显示命令的详细帮助文档。
128. who:显示当前登录的用户。
129. w:显示当前系统中活动的用户。
130. last:显示最近登录的用户信息。
131. date:显示当前系统时间。
132. cal:显示日历。
133. shutdown:关闭或重启系统。
134. reboot:重新启动系统。
135. halt:停止系统。
136. poweroff:关闭系统。
137. ifconfig:配置网络接口。
138. ping:测试网络连接。
139. netstat:显示网络连接和统计信息。
140. iptables:管理网络防火墙规则。
141. route:显示或配置IP路由表。
142. traceroute:追踪数据包的路径。
143. hostname:显示或设置系统主机名。
144. ifup:启动网络接口。
145. ifdown:关闭网络接口。
146. systemctl:管理systemd服务。
147. service:管理和控制系统服务。
148. apt-get:Debian系列发行版使用的包管理工具。
149. yum:Red Hat系列发行版使用的包管理工具。
150. rpm:管理RPM包。
151. dpkg:管理Debian包。
152. make:构建和编译软件。
153. gcc:GNU编译器集合。
154. gdb:调试程序。
155. valgrind:内存调试工具。
156. find:在指定目录下查找文件和目录。
157. grep:在文件中搜索指定的模式。
158. sed:对文件内容进行文本处理。
159. awk:以文本处理工具进行格式化和处理。
160. wc:计算文件中的行数、单词数和字符数。
161. diff:比较文件差异。
162. patch:为文件打补丁。
163. tar:创建和提取归档文件。
164. gzip:压缩文件。
165. gunzip:解压缩文件。
166. zip:创建和提取ZIP文件。
167. unzip:解压缩ZIP文件。
168. curl:通过URL传输数据。
169. wget:从网页上下载文件。
170. scp:在本地和远程之间拷贝文件。
171. rsync:远程和本地文件同步工具。
172. ssh:远程登录到其他计算机。
173. chmod:修改文件或目录的权限。
174. chown:修改文件或目录的所有者。
175. chgrp:修改文件或目录的组所有权。
176. ln:创建符号链接或硬链接。
177. mount:挂载文件系统。
178. umount:卸载文件系统。
179. df:显示磁盘空间使用情况。
180. du:显示指定目录或文件的磁盘使用情况。
181. top:动态查看系统进程和资源使用情况。
182. ps:显示当前运行的进程。
183. kill:向进程发送信号以终止进程。
184. screen:在窗口中运行多个终端会话。
185. tmux:类似于Screen的终端复用工具。
186. ln:创建链接文件。
187. groups:显示用户所属的组。
188. passwd:修改用户密码。
189. useradd:创建新用户。
190. userdel:删除用户。
191. usermod:修改用户属性。
192. su:切换用户身份。
193. sudo:以超级用户权限执行命令。
194. history:显示命令历史。
195. man:查看命令的帮助文档。
196. info:显示命令的详细帮助文档。
197. who:显示当前登录的用户。
198. w:显示当前系统中活动的用户。
199. last:显示最近登录的用户信息。
200. date:显示当前系统时间。2年前 -
Linux 操作系统是一个开源的操作系统,具有众多的命令和工具。本文将介绍 Linux 中常用的 200 个命令,并分为以下几个类别进行介绍。
一、文件和目录操作命令
1. ls:列出目录中的文件和子目录。
2. cd:切换当前工作目录。
3. pwd:打印当前工作目录的路径。
4. mkdir:创建一个新的目录。
5. rmdir:删除一个空目录。
6. cp:复制文件和目录。
7. mv:移动或重命名文件和目录。
8. rm:删除文件和目录。
9. cat:显示文件的内容。
10. less:逐页显示文件内容。
11. head:显示文件的前几行。
12. tail:显示文件的后几行。
13. touch:更改文件的时间戳或者创建一个新文件。
14. ln:创建文件或目录的链接。二、文件搜索和查找命令
15. find:在指定目录中查找文件和目录。
16. locate:通过索引数据库查找文件和目录。
17. grep:在文件中搜索指定的字符串。
18. wc:统计文件中的行数、字数和字符数。
19. diff:比较两个文件的差异。
20. sed:使用规则来处理文件。
21. awk:文本处理工具。三、文件压缩和解压命令
22. tar:创建或提取 tar 归档文件。
23. gzip:压缩文件。
24. gunzip:解压文件。
25. zip:创建或提取 zip 压缩文件。
26. unzip:解压 zip 压缩文件。四、文件权限和用户管理命令
27. chmod:修改文件的权限。
28. chown:更改文件的所有者。
29. chgrp:更改文件的所属组。
30. passwd:更改用户的密码。
31. useradd:创建新用户。
32. userdel:删除用户。五、系统信息和状态命令
33. uname:显示系统信息。
34. uptime:显示系统的运行时间和负载平均值。
35. who:显示当前登录的用户信息。
36. top:显示系统资源使用情况和进程信息。
37. ps:显示系统中的进程列表。
38. free:显示系统的内存使用情况。
39. du:显示目录或文件的磁盘使用情况。
40. df:显示文件系统磁盘空间使用情况。
41. ifconfig:显示或配置网络接口信息。六、网络操作命令
42. ping:测试网络连接。
43. nslookup:查询域名的 IP 地址。
44. wget:下载文件。
45. curl:从命令行获取或发送数据。
46. telnet:通过 Telnet 连接主机。
47. ssh:通过 SSH 安全连接主机。
48. scp:在本地主机和远程主机之间拷贝文件。七、进程和服务管理命令
49. kill:终止一个进程。
50. ps:显示系统中的进程列表。
51. top:显示系统资源使用情况和进程信息。
52. systemctl:管理和控制系统服务。
53. service:控制系统服务。八、系统配置和管理命令
54. uname:显示系统信息。
55. dpkg:管理 DEB 格式的软件包。
56. apt-get:管理软件包。
57. yum:管理软件包。
58. rpm:管理 RPM 格式的软件包。
59. passwd:更改用户的密码。
60. su:切换到其他用户。
61. sudo:以其他用户身份执行命令。
62. crontab:定时执行命令。九、系统性能和优化命令
63. top:显示系统资源使用情况和进程信息。
64. sar:系统性能分析工具。
65. vmstat:显示虚拟内存统计信息。
66. iostat:显示磁盘 I/O 统计信息。
67. netstat:显示网络连接状态。
68. nethog:显示每个进程的网络使用情况。
69. iftop:显示实时的网络流量。十、硬件信息和配置命令
70. lshw:显示系统硬件信息。
71. lspci:显示 PCI 设备信息。
72. lsusb:显示 USB 设备信息。
73. lsblk:显示块设备信息。
74. lsmod:显示已加载的内核模块。十一、日志管理命令
75. tail:显示文件的后几行。
76. head:显示文件的前几行。
77. grep:在文件中搜索指定的字符串。
78. awk:文本处理工具。
79. cut:从文件中提取字段。
80. sort:对文件进行排序。
81. wc:统计文件中的行数、字数和字符数。十二、文本处理命令
82. grep:在文件中搜索指定的字符串。
83. awk:文本处理工具。
84. sed:使用规则来处理文件。
85. cut:从文件中提取字段。
86. tee:重定向标准输出到文件并显示在终端上。
87. sort:对文件进行排序。十三、打包和备份命令
88. tar:创建或提取 tar 归档文件。
89. gzip:压缩文件。
90. gunzip:解压文件。
91. zip:创建或提取 zip 压缩文件。
92. unzip:解压 zip 压缩文件。十四、远程连接和文件传输命令
93. ssh:通过 SSH 安全连接主机。
94. scp:在本地主机和远程主机之间拷贝文件。
95. sftp:通过 SSH 在本地主机和远程主机之间传输文件。
96. rsync:远程同步和备份文件。十五、网络管理命令
97. ifconfig:显示或配置网络接口信息。
98. ip:显示或配置网络接口信息。
99. route:显示和操作 IP 路由表。
100. netstat:显示网络连接状态。
101. nslookup:查询域名的 IP 地址。
102. traceroute:跟踪数据包的路径。十六、安全管理命令
103. chmod:修改文件的权限。
104. chown:更改文件的所有者。
105. chgrp:更改文件的所属组。
106. passwd:更改用户的密码。
107. useradd:创建新用户。
108. userdel:删除用户。十七、磁盘管理命令
109. df:显示文件系统磁盘空间使用情况。
110. du:显示目录或文件的磁盘使用情况。
111. fsck:检查和修复文件系统。
112. fdisk:分区管理和操作命令。
113. mkfs:创建文件系统。十八、进程管理命令
114. ps:显示系统中的进程列表。
115. top:显示系统资源使用情况和进程信息。
116. kill:终止一个进程。十九、启动和停止服务命令
117. systemctl:管理和控制系统服务。
118. service:控制系统服务。
119. init:控制系统的启动和停止。二十、系统监控命令
120. top:显示系统资源使用情况和进程信息。
121. htop:交互式的进程查看器。
122. sar:系统性能分析工具。
123. iostat:显示磁盘 I/O 统计信息。
124. netstat:显示网络连接状态。二十一、环境配置和管理命令
125. source:读取并执行指定的文件。
126. alias:创建别名。
127. export:导出环境变量。二十二、任务调度命令
128. at:一次性执行作业。
129. cron:周期性执行作业。二十三、用户和权限管理命令
130. su:切换到其他用户。
131. sudo:以其他用户身份执行命令。
132. adduser:创建新用户。
133. deluser:删除用户。
134. passwd:更改用户密码。
135. chown:更改文件的所有者。
136. chgrp:更改文件的所属组。二十四、软件管理命令
137. apt-get:管理软件包。
138. apt-cache:搜索软件包。
139. dpkg:管理 DEB 格式的软件包。
140. yum:管理软件包。
141. rpm:管理 RPM 格式的软件包。二十五、系统调试和故障排除命令
142. dmesg:显示系统启动信息。
143. journalctl:查看和分析系统日志。
144. strace:跟踪进程执行过程中的系统调用。
145. lsof:列出打开的文件描述符。
146. du:显示目录或文件的磁盘使用情况。二十六、网络和通信命令
147. ifconfig:显示或配置网络接口信息。
148. ping:测试网络连接。
149. nslookup:查询域名的 IP 地址。
150. telnet:通过 Telnet 连接主机。
151. ssh:通过 SSH 安全连接主机。二十七、文件和目录管理命令
152. ls:列出目录中的文件和子目录。
153. cd:切换当前工作目录。
154. pwd:显示当前工作目录的路径。
155. mkdir:创建一个新的目录。
156. rmdir:删除一个空目录。
157. cp:复制文件和目录。
158. mv:移动或重命名文件和目录。
159. rm:删除文件和目录。二十八、系统信息和状态命令
160. uname:显示系统信息。
161. uptime:显示系统的运行时间和负载平均值。
162. who:显示当前登录的用户信息。
163. w:显示当前登录的用户信息和活动。
164. whoami:显示当前用户名。
165. id:显示当前用户的 UID 和所属组。二十九、系统性能和优化命令
166. top:显示系统资源使用情况和进程信息。
167. vmstat:显示虚拟内存统计信息。
168. sar:系统性能分析工具。
169. iostat:显示磁盘 I/O 统计信息。
170. netstat:显示网络连接状态。三十、进程和服务管理命令
171. ps:显示系统中的进程列表。
172. kill:终止一个进程。
173. pkill:根据名称终止进程。
174. systemctl:管理和控制系统服务。
175. service:控制系统服务。三十一、系统配置和管理命令
176. dpkg:管理 DEB 格式的软件包。
177. apt-get:管理软件包。
178. yum:管理软件包。
179. rpm:管理 RPM 格式的软件包。
180. passwd:更改用户的密码。
181. su:切换到其他用户。三十二、系统备份和恢复命令
182. tar:创建或提取 tar 归档文件。
183. gzip:压缩文件。
184. gunzip:解压文件。
185. zip:创建或提取 zip 压缩文件。
186. unzip:解压 zip 压缩文件。三十三、网络管理命令
187. ifconfig:显示或配置网络接口信息。
188. ip:显示或配置网络接口信息。
189. route:显示和操作 IP 路由表。
190. netstat:显示网络连接状态。
191. nslookup:查询域名的 IP 地址。
192. traceroute:跟踪数据包的路径。三十四、安全管理命令
193. chmod:修改文件的权限。
194. chown:更改文件的所有者。
195. chgrp:更改文件的所属组。
196. passwd:更改用户的密码。
197. useradd:创建新用户。
198. userdel:删除用户。三十五、日志管理命令
199. tail:显示文件的后几行。
200. head:显示文件的前几行。以上是 Linux 常用的 200 个命令。这些命令涵盖了文件和目录操作、文件搜索和查找、文件压缩和解压、文件权限和用户管理、系统信息和状态、网络操作、进程和服务管理、系统配置和管理、系统性能和优化、硬件信息和配置、日志管理、文本处理、打包和备份、远程连接和文件传输、网络管理、安全管理、磁盘管理、进程管理、启动和停止服务、系统监控、环境配置和管理、任务调度、用户和权限管理、软件管理、系统调试和故障排除、网络和通信、文件和目录管理、系统信息和状态、系统性能和优化、进程和服务管理、系统配置和管理、系统备份和恢复、网络管理、安全管理、日志管理等方面,可以满足日常使用和系统管理的需求。
2年前