linux常用命令200
-
1. pwd:显示当前工作目录的路径。
2. cd:改变当前工作目录。
3. ls:列出目录中的文件和子目录。
4. mkdir:创建新的目录。
5. rmdir:删除空的目录。
6. rm:删除文件。
7. cp:复制文件和目录。
8. mv:移动文件和目录。
9. touch:创建空文件或更新文件的时间戳。
10. cat:显示文件内容。
11. more/less:逐页显示文件内容。
12. head:显示文件的前几行。
13. tail:显示文件的后几行。
14. grep:在文件中搜索指定的字符串。
15. wc:统计文件的行数、字数和字节数。
16. find:在指定目录中查找文件。
17. locate:快速查找文件。
18. chmod:修改文件或目录的权限。
19. chown:修改文件或目录的所有者。
20. chgrp:修改文件或目录的所属组。
21. tar:归档或提取文件。
22. gzip:压缩文件。
23. gunzip:解压缩文件。
24. zip/unzip:压缩或解压缩文件。
25. ssh:远程登录到其他计算机。
26. scp:通过网络复制文件。
27. ping:测试网络连接。
28. ifconfig:显示和配置网络接口。
29. netstat:显示网络连接和路由表。
30. top:实时显示系统资源占用情况。
31. ps:显示当前进程的状态。
32. kill:终止进程。
33. shutdown:关机或重启系统。
34. uptime:显示系统运行时间。
35. history:显示命令历史记录。
36. man:查看命令的帮助文档。
37. alias:设置命令别名。
38. -exec:在find命令中执行指定的操作。
39. grep -v:排除含有指定字符串的行。
40. grep -r:递归搜索目录中的文件。
41. sudo:以超级用户权限执行命令。
42. su:切换到其他用户账号。
43. date:显示系统日期和时间。
44. whoami:显示当前用户的用户名。
45. logout:退出当前用户账号。
46. apt-get:Ubuntu系统上用于包管理的命令。
47. yum:CentOS系统上用于包管理的命令。
48. shutdown:根据指定的条件来关机。
49. reboot:重新启动系统。
50. mount/umount:挂载/卸载文件系统。
51. dd:复制文件和转换文件格式。
52. file:检测文件类型。
53. lsof:显示被打开的文件。
54. df:显示文件系统的磁盘空间使用情况。
55. du:估算文件或目录的磁盘空间使用情况。
56. ln:创建硬链接或符号链接。
57. touch:创建空文件或更新文件的时间戳。
58. uname:显示系统信息。
59. id:显示当前用户的id和所属组。
60. killall:根据进程名终止所有进程。
61. history:显示命令历史记录。
62. grep -i:忽略大小写进行搜索。
63. fg:将后台作业转到前台执行。
64. bg:将前台作业转到后台执行。
65. crontab:设置定时任务。
66. watch:实时监视文件或命令的输出。
67. sort:对文件内容进行排序。
68. uniq:去除文件中的重复行。
69. cut:提取文件中的指定列。
70. sed:使用指定规则对文件进行文本替换。
71. awk:对文件进行文本处理和分析。
72. diff:比较两个文件的差异。
73. tar xvf:解压缩tar压缩包。
74. tar cvf:创建tar压缩包。
75. chattr:更改文件或目录的属性。
76. ssh-keygen:生成SSH密钥对。
77. history -c:清空命令历史记录。2年前 -
Linux是一个开源的操作系统,广泛用于服务器和嵌入式系统中。在Linux中,有许多常用的命令,用于管理和操作系统。下面是200个常用的Linux命令。
1. cd:改变当前工作目录。
2. ls:列出当前目录下的文件和子目录。
3. pwd:打印当前工作目录的路径。
4. mkdir:创建一个新目录。
5. rmdir:删除一个空目录。
6. touch:创建一个新文件。
7. cp:复制文件或目录。
8. mv:移动文件或目录。
9. rm:删除文件或目录。
10. cat:连接文件并打印到标准输出。
11. less:分页显示文件的内容。
12. head:显示文件的前几行。
13. tail:显示文件的后几行。
14. grep:在文件中搜索匹配的字符串。
15. find:在文件系统中搜索文件或目录。
16. tar:压缩和解压缩文件。
17. gzip:压缩文件。
18. gunzip:解压缩文件。
19. zip:创建和解压缩zip文件。
20. unzip:解压缩zip文件。
21. chmod:修改文件或目录的权限。
22. chown:修改文件或目录的所有者。
23. chgrp:修改文件或目录的所属组。
24. su:切换用户。
25. sudo:以超级用户权限运行命令。
26. passwd:修改用户密码。
27. useradd:创建新用户。
28. userdel:删除用户。
29. groupadd:创建新用户组。
30. groupdel:删除用户组。
31. ps:列出当前运行的进程。
32. kill:终止一个进程。
33. top:实时显示系统资源的使用情况。
34. df:显示文件系统的磁盘空间使用情况。
35. du:显示目录或文件的磁盘空间使用情况。
36. free:显示系统内存的使用情况。
37. ifconfig:显示或配置网络接口的信息。
38. ping:向一个网络主机发送ICMP回应查询。
39. tcpdump:捕捉和分析网络数据包。
40. wget:从网络上下载文件。
41. curl:使用URL规定的各种协议下载文件。
42. scp:安全地将文件复制到远程主机上。
43. ssh:通过SSH协议登录到远程主机。
44. ftp:使用FTP协议传输文件。
45. telnet:通过Telnet协议登录到远程主机。
46. nslookup:查找域名的IP地址。
47. dig:DNS查询工具。
48. ifup:启动网络接口。
49. ifdown:关闭网络接口。
50. route:显示或配置路由表。51. sysctl:查询和修改内核参数。
52. dmesg:显示内核环缓冲区的信息。
53. uptime:显示系统的运行时间。
54. date:显示或设置系统日期和时间。
55. who:显示当前登录的用户。
56. w:显示当前登录的用户和他们在做什么。
57. last:显示最近登录的用户。
58. man:显示一个命令的帮助手册。
59. info:显示一个命令的信息文件。
60. apropos:查找某个关键字相关的命令。
61. which:显示一个命令的路径。
62. whereis:查找某个命令的可执行文件、源文件和帮助文件的路径。
63. locate:使用数据库来查找文件和目录。
64. updatedb:更新locate命令使用的数据库。
65. ping6:对IPv6地址发送ICMP回应查询。
66. traceroute:跟踪到一个网络主机的路径。
67. chmod:修改文件的权限。
68. chown:修改文件的所有者。
69. chgrp:修改文件的所属组。
70. ln:创建一个链接指向文件或目录。
71. split:将一个文件分割为多个较小的文件。
72. grep:在文件中搜索匹配的字符串。
73. sed:使用正则表达式进行文本编辑。
74. awk:处理文本文件的高级语言。
75. cut:按列截取文本文件的内容。
76. sort:对文本文件的行进行排序。
77. uniq:删除文本文件中连续重复的行。
78. cmp:比较两个文件的内容。
79. diff:比较并显示两个文件的不同之处。
80. patch:将补丁应用到文件中。81. du:显示目录或文件的磁盘空间使用情况。
82. df:显示文件系统的磁盘空间使用情况。
83. mount:挂载文件系统。
84. umount:卸载文件系统。
85. fdisk:磁盘分区工具。
86. mkfs:创建文件系统。
87. fsck:检查和修复文件系统。
88. lsblk:列出块设备的信息。
89. blkid:查找块设备的UUID和文件系统类型。
90. lsmod:列出加载的内核模块。
91. modprobe:加载或卸载内核模块。
92. insmod:加载内核模块。
93. rmmod:卸载内核模块。
94. lspci:列出PCI设备。
95. lsusb:列出USB设备。
96. lsof:列出打开的文件。
97. netstat:显示网络连接和统计信息。
98. route:显示或配置路由表。
99. iptables:配置Linux防火墙。
100. uname:显示系统信息。101. hostname:显示或设置系统主机名。
102. whoami:显示当前用户的用户名。
103. uptime:显示系统的运行时间和负载平均值。
104. uname:显示系统信息。
105. irqbalance:平衡硬件中断的负载。
106. init:切换系统的运行级别。
107. shutdown:关闭系统。
108. reboot:重新启动系统。
109. poweroff:关闭系统并断电。
110. logout:退出当前登录的用户。
111. exit:退出当前的脚本或命令行。
112. clear:清屏。
113. reset:重置终端。
114. history:显示命令历史。
115. source:在当前shell中执行脚本。
116. alias:定义或显示别名。
117. export:设置环境变量的值。
118. unset:取消设置环境变量。
119. echo:打印信息到标准输出。
120. sleep:延迟一段时间。121. script:记录命令执行过程。
122. tee:将标准输入复制到标准输出和文件中。
123. watch:周期性地运行命令并显示结果。
124. timeout:在指定的时间内运行命令。
125. at:在指定的时间运行命令。
126. crontab:设置定时任务。
127. killall:终止所有具有相同名称的进程。
128. nohup:在后台运行命令。
129. screen:在多个虚拟终端之间切换。
130. tar:压缩和解压缩文件。131. iptables:配置Linux防火墙。
132. apt-get:Ubuntu系统的包管理工具。
133. yum:CentOS系统的包管理工具。
134. apt-cache:Ubuntu系统的包查询工具。
135. dnf:CentOS系统的包管理工具。
136. make:构建和安装软件包。
137. cmake:CMake构建系统。
138. gcc:GNU C Compiler。
139. g++:GNU C++ Compiler。
140. gdb:GNU Debugger。141. curl:使用URL规定的各种协议下载文件。
142. wget:从网络上下载文件。
143. scp:在本地和远程主机之间安全地复制文件。
144. ssh:通过SSH协议登录到远程主机。
145. ftp:使用FTP协议传输文件。
146. telnet:通过Telnet协议登录到远程主机。
147. rsync:在本地和远程主机之间同步文件。
148. nc:网络工具,用于在网络上发送和接收数据。
149. nmap:网络发现和安全扫描工具。
150. tcpdump:网络数据包捕捉和分析工具。151. diff:比较两个文件的不同之处。
152. patch:将补丁应用到文件中。
153. sed:使用正则表达式进行文本编辑。
154. awk:处理文本文件的高级语言。
155. grep:在文件中搜索匹配的字符串。
156. sort:对文本文件的行进行排序。
157. uniq:删除文本文件中连续重复的行。
158. cut:按列截取文本文件的内容。
159. head:显示文件的前几行。
160. tail:显示文件的后几行。161. find:在文件系统中搜索文件和目录。
162. locate:使用数据库来查找文件和目录。
163. updatedb:更新locate命令使用的数据库。
164. du:显示目录或文件的磁盘空间使用情况。
165. df:显示文件系统的磁盘空间使用情况。
166. mount:挂载文件系统。
167. umount:卸载文件系统。
168. fdisk:磁盘分区工具。
169. mkfs:创建文件系统。
170. fsck:检查和修复文件系统。171. ifconfig:显示或配置网络接口的信息。
172. ping:向一个网络主机发送ICMP回应查询。
173. traceroute:跟踪到一个网络主机的路径。
174. netstat:显示网络连接和统计信息。
175. iptables:配置Linux防火墙。
176. uname:显示系统信息。
177. hostname:显示或设置系统主机名。
178. who:显示当前登录的用户。
179. w:显示当前登录的用户和他们在做什么。
180. last:显示最近登录的用户。181. ps:列出当前运行的进程。
182. top:实时显示系统资源的使用情况。
183. kill:终止一个进程。
184. nice:修改进程的优先级。
185. renice:重新设置进程的优先级。
186. jobs:显示当前shell的作业。
187. fg:将一个作业切换到前台运行。
188. bg:将一个作业切换到后台运行。
189. nohup:在后台运行命令。
190. screen:在多个虚拟终端之间切换。191. ln:创建一个链接指向文件或目录。
192. tar:压缩和解压缩文件。
193. gzip:压缩文件。
194. gunzip:解压缩文件。
195. zip:创建和解压缩zip文件。
196. unzip:解压缩zip文件。
197. chmod:修改文件或目录的权限。
198. chown:修改文件或目录的所有者。
199. chgrp:修改文件或目录的所属组。
200. scp:在本地和远程主机之间安全地复制文件。这只是一小部分常用的Linux命令,还有许多其他命令可用于执行各种系统管理和操作任务。熟悉这些命令可以让您更有效地管理和操作Linux系统。
2年前 -
一、文件和目录操作命令
1. ls:列出目录内容,常用选项有-l(显示详细信息)、-a(显示隐藏文件和目录)、-h(以人类可读的方式显示文件大小)等。
2. cd:切换目录,使用命令cd加上目录路径即可进入该目录,使用cd..返回上一级目录。
3. mkdir:创建新目录,使用命令mkdir加上目录名即可创建新目录。
4. rm:删除文件或目录,使用命令rm加上文件或目录名即可删除。
5. cp:复制文件或目录,使用命令cp加上源文件或目录路径和目标文件或目录路径即可完成复制操作。
6. mv:移动文件或目录,使用命令mv加上源文件或目录路径和目标文件或目录路径即可完成移动操作,也可使用mv重命名文件或目录。
7. touch:创建新文件,使用命令touch加上文件名即可创建新文件。
8. cat:查看文件内容,使用命令cat加上文件名即可查看文件内容。
9. head:查看文件前几行内容,使用命令head加上文件名即可查看文件前几行内容,默认为前10行。
10. tail:查看文件后几行内容,使用命令tail加上文件名即可查看文件后几行内容,默认为后10行。
11. grep:在文件中查找字符串,使用命令grep加上要查找的字符串和文件名即可,在文件中找到匹配字符串的行并显示。
12. find:在指定目录下查找文件,使用命令find加上目录路径和匹配条件即可进行文件搜索操作。二、系统管理命令
1. ps:显示进程列表,使用命令ps可以查看当前运行的进程列表,常用选项有aux(显示详细信息)、grep(根据关键字过滤结果)等。
2. top:动态显示系统资源使用情况,使用命令top可以实时查看系统的CPU、内存等资源使用情况。
3. kill:终止进程,使用命令kill加上进程ID可以终止指定的进程。
4. shutdown:关机或重启系统,使用命令shutdown可以关机或重启系统,常用选项有-h(关机)、-r(重启)等。
5. reboot:重启系统,使用命令reboot可以重启系统。
6. ifconfig:查看和配置网络接口,使用命令ifconfig可以查看系统的网络接口信息,常用选项有-a(显示所有接口信息)、-up(启用指定接口)等。
7. netstat:显示网络连接和统计信息,使用命令netstat可以查看当前网络连接和统计信息,常用选项有-an(显示所有连接)、-t(只显示TCP连接)等。
8. ping:测试网络连接,使用命令ping加上目标主机地址可以测试与目标主机的网络连接情况。
9. ssh:远程登录,使用命令ssh加上目标主机地址可以通过SSH协议远程登录目标主机。三、压缩和解压命令
1. tar:打包和解包文件,使用命令tar加上选项和文件名即可进行文件打包和解包操作。常用选项有-c(打包)、-x(解包)、-z(使用gzip压缩)、-f(指定输出文件)等。
2. gzip:压缩文件,使用命令gzip加上文件名可以对文件进行压缩操作。
3. gunzip:解压文件,使用命令gunzip加上压缩文件名可以对文件进行解压操作。
4. zip:压缩文件,使用命令zip加上目标文件名和源文件名进行文件压缩。
5. unzip:解压文件,使用命令unzip加上压缩文件名进行文件解压。四、用户和权限管理命令
1. su:切换用户身份,使用命令su加上要切换到的用户名即可切换用户身份,需要输入目标用户的密码。
2. sudo:以超级用户身份执行命令,使用命令sudo加上要执行的命令可以以超级用户身份执行命令,需要输入当前用户的密码。
3. useradd:创建新用户,使用命令useradd加上要创建的用户名即可创建新用户。
4. passwd:修改用户密码,使用命令passwd加上要修改密码的用户名即可修改用户密码,需要输入当前用户的密码。
5. chown:修改文件或目录的所有者,使用命令chown加上新的所有者和文件或目录名可以修改文件或目录的所有者。
6. chgrp:修改文件或目录的所属组,使用命令chgrp加上新的所属组和文件或目录名可以修改文件或目录的所属组。
7. chmod:修改文件或目录的权限,使用命令chmod加上新的权限和文件或目录名可以修改文件或目录的权限,权限可以使用数字或符号表示法。以上是Linux常用命令的一部分,还有许多其他的命令可以在使用中逐渐掌握。
2年前