常用控制台命令及其参数

这里提供一些常用的控制台命令及其参数的详细说明。

logo logo

1. ls

用途:列出目录内容。

示例:ls -l /home/user

参数:

2. cd

用途:更改当前目录。

示例:cd /var/log

参数:

3. mkdir

用途:创建新目录。

示例:mkdir new_folder

参数:

4. rm

用途:删除文件或目录。

示例:rm -rf /path/to/directory

参数:

5. cp

用途:复制文件或目录。

示例:cp source.txt destination.txt

参数:

6. mv

用途:移动或重命名文件或目录。

示例:mv oldname.txt newname.txt

参数:

7. touch

用途:创建空文件或更新文件的时间戳。

示例:touch newfile.txt

参数:

8. cat

用途:连接文件并打印到标准输出。

示例:cat file.txt

参数:

9. grep

用途:搜索文本中的模式。

示例:grep 'pattern' file.txt

参数:

10. find

用途:在目录中查找文件。

示例:find /path -name 'file.txt'

参数:

11. chmod

用途:更改文件权限。

示例:chmod 755 script.sh

参数:

12. chown

用途:更改文件所有者。

示例:chown user:group file.txt

参数:

13. ps

用途:显示当前进程的快照。

示例:ps aux

参数:

14. top

用途:实时显示系统任务。

示例:top

参数:

15. kill

用途:终止进程。

示例:kill 1234

参数:

16. df

用途:显示文件系统磁盘空间使用情况。

示例:df -h

参数:

17. du

用途:显示文件和目录的磁盘使用情况。

示例:du -sh /home/user

参数:

18. tar

用途:存档文件。

示例:tar -czvf archive.tar.gz /path/to/directory

参数:

19. unzip

用途:解压缩zip文件。

示例:unzip archive.zip

参数:

20. wget

用途:从网络下载文件。

示例:wget http://example.com/file.zip

参数:

21. curl

用途:传输数据。

示例:curl http://example.com

参数:

22. ssh

用途:远程登录到另一台计算机。

示例:ssh user@hostname

参数:

23. scp

用途:安全复制文件。

示例:scp file.txt user@hostname:/path/to/destination

参数:

24. sftp

用途:安全文件传输。

示例:sftp user@hostname

参数:

25. ping

用途:测试网络连接。

示例:ping google.com

参数:

26. netstat

用途:显示网络连接、路由表等。

示例:netstat -an

参数:

27. ifconfig

用途:配置网络接口。

示例:ifconfig eth0

参数:

28. ip

用途:显示或操作路由、设备、策略路由等。

示例:ip addr show

参数:

29. traceroute

用途:显示数据包到达目标的路径。

示例:traceroute google.com

参数:

30. dig

用途:查询DNS信息。

示例:dig google.com

参数:

31. whois

用途:查询域名注册信息。

示例:whois example.com

32. nslookup

用途:查询DNS记录。

示例:nslookup google.com

33. hostname

用途:显示或设置系统的主机名。

示例:hostname

34. uname

用途:显示系统信息。

示例:uname -a

参数:

35. uptime

用途:显示系统运行时间。

示例:uptime

36. free

用途:显示内存使用情况。

示例:free -h

参数:

37. df

用途:显示文件系统磁盘空间使用情况。

示例:df -h

参数:

38. du

用途:显示文件和目录的磁盘使用情况。

示例:du -sh /home/user

参数:

39. history

用途:显示命令历史记录。

示例:history

40. alias

用途:创建命令别名。

示例:alias ll='ls -l'

41. unalias

用途:删除命令别名。

示例:unalias ll

42. echo

用途:输出字符串到终端。

示例:echo "Hello, World!"

43. date

用途:显示或设置系统日期和时间。

示例:date

44. cal

用途:显示日历。

示例:cal

45. clear

用途:清除终端屏幕。

示例:clear

46. reboot

用途:重启系统。

示例:reboot

47. shutdown

用途:关闭系统。

示例:shutdown -h now

参数:

48. passwd

用途:更改用户密码。

示例:passwd

49. useradd

用途:添加新用户。

示例:useradd newuser

参数:

50. userdel

用途:删除用户。

示例:userdel user

参数:

51. groupadd

用途:添加新组。

示例:groupadd newgroup

52. groupdel

用途:删除组。

示例:groupdel group

53. passwd

用途:更改用户密码。

示例:passwd

54. su

用途:切换用户身份。

示例:su - user

55. sudo

用途:以超级用户权限执行命令。

示例:sudo apt update

56. apt

用途:包管理工具。

示例:apt install package

参数:

57. yum

用途:包管理工具。

示例:yum install package

参数:

58. dnf

用途:包管理工具。

示例:dnf install package

参数:

59. pacman

用途:包管理工具。

示例:pacman -S package

参数:

60. rpm

用途:RPM包管理工具。

示例:rpm -ivh package.rpm

参数:

61. dpkg

用途:Debian包管理工具。

示例:dpkg -i package.deb

参数:

62. make

用途:构建自动化工具。

示例:make

63. gcc

用途:GNU编译器。

示例:gcc program.c -o program

64. g++

用途:GNU C++编译器。

示例:g++ program.cpp -o program

65. python

用途:Python解释器。

示例:python script.py

66. perl

用途:Perl解释器。

示例:perl script.pl

67. ruby

用途:Ruby解释器。

示例:ruby script.rb

68. java

用途:Java运行时。

示例:java Program

69. javac

用途:Java编译器。

示例:javac Program.java

70. node

用途:Node.js运行时。

示例:node script.js

71. npm

用途:Node包管理器。

示例:npm install package

72. pip

用途:Python包管理器。

示例:pip install package

73. gem

用途:Ruby包管理器。

示例:gem install package

74. git

用途:版本控制系统。

示例:git clone repository

参数:

75. svn

用途:Subversion版本控制系统。

示例:svn checkout repository

76. hg

用途:Mercurial版本控制系统。

示例:hg clone repository

77. docker

用途:容器化平台。

示例:docker run image

参数:

78. kubectl

用途:Kubernetes命令行工具。

示例:kubectl get pods

79. vagrant

用途:虚拟机管理工具。

示例:vagrant up

80. ansible

用途:自动化工具。

示例:ansible-playbook playbook.yml

81. terraform

用途:基础设施即代码工具。

示例:terraform apply

82. aws

用途:AWS命令行工具。

示例:aws s3 ls

83. az

用途:Azure命令行工具。

示例:az group list

84. gcloud

用途:Google Cloud命令行工具。

示例:gcloud compute instances list

85. heroku

用途:Heroku命令行工具。

示例:heroku apps

86. cf

用途:Cloud Foundry命令行工具。

示例:cf apps

87. openstack

用途:OpenStack命令行工具。

示例:openstack server list

88. vault

用途:HashiCorp Vault命令行工具。

示例:vault status

89. consul

用途:HashiCorp Consul命令行工具。

示例:consul members

90. nomad

用途:HashiCorp Nomad命令行工具。

示例:nomad status

91. awk

用途:文本处理工具。

示例:awk '{print $1}' file.txt

参数:

92. sed

用途:流编辑器,用于文本替换和编辑。

示例:sed 's/old/new/g' file.txt

参数:

93. tr

用途:字符替换和删除。

示例:tr 'a-z' 'A-Z' < file.txt

94. sort

用途:对文本文件进行排序。

示例:sort file.txt

参数:

95. uniq

用途:报告或忽略重复行。

示例:uniq file.txt

参数:

96. head

用途:输出文件的开头部分。

示例:head -n 10 file.txt

参数:

97. tail

用途:输出文件的结尾部分。

示例:tail -n 10 file.txt

参数:

98. diff

用途:比较文件的不同。

示例:diff file1.txt file2.txt

参数:

99. patch

用途:应用补丁文件。

示例:patch < patchfile

100. gzip

用途:压缩文件。

示例:gzip file.txt

参数:

101. gunzip

用途:解压缩gzip文件。

示例:gunzip file.txt.gz

102. bzip2

用途:压缩文件。

示例:bzip2 file.txt

参数:

103. bunzip2

用途:解压缩bzip2文件。

示例:bunzip2 file.txt.bz2

104. tar

用途:存档文件。

示例:tar -czvf archive.tar.gz /path/to/directory

参数:

105. zip

用途:压缩文件。

示例:zip archive.zip file1 file2

参数:

106. unzip

用途:解压缩zip文件。

示例:unzip archive.zip

参数:

107. wget

用途:从网络下载文件。

示例:wget http://example.com/file.zip

参数:

108. curl

用途:传输数据。

示例:curl http://example.com

参数:

109. ssh

用途:远程登录到另一台计算机。

示例:ssh user@hostname

参数:

110. scp

用途:安全复制文件。

示例:scp file.txt user@hostname:/path/to/destination

参数:

111. sftp

用途:安全文件传输。

示例:sftp user@hostname

参数:

112. ping

用途:测试网络连接。

示例:ping google.com

参数:

113. netstat

用途:显示网络连接、路由表等。

示例:netstat -an

参数:

114. ifconfig

用途:配置网络接口。

示例:ifconfig eth0

参数:

115. ip

用途:显示或操作路由、设备、策略路由等。

示例:ip addr show

参数:

116. traceroute

用途:显示数据包到达目标的路径。

示例:traceroute google.com

117. dig

用途:DNS查询工具。

示例:dig example.com

118. nslookup

用途:查询DNS记录。

示例:nslookup example.com

119. whois

用途:查询域名注册信息。

示例:whois example.com

120. uptime

用途:显示系统运行时间。

示例:uptime

121. free

用途:显示内存使用情况。

示例:free -h

参数:

122. df

用途:显示文件系统磁盘空间使用情况。

示例:df -h

参数:

123. du

用途:显示文件和目录的磁盘使用情况。

示例:du -sh /home/user

参数:

124. top

用途:实时显示系统任务。

示例:top

参数:

125. htop

用途:交互式进程查看器。

示例:htop

126. ps

用途:显示当前进程的快照。

示例:ps aux

参数:

127. kill

用途:终止进程。

示例:kill 1234

参数:

128. killall

用途:终止所有指定名称的进程。

示例:killall processname

129. pkill

用途:根据名称模式终止进程。

示例:pkill processname

130. nice

用途:设置程序的优先级。

示例:nice -n 10 command

131. renice

用途:更改运行中进程的优先级。

示例:renice 10 -p 1234

132. crontab

用途:管理定时任务。

示例:crontab -e

参数:

133. at

用途:计划一次性任务。

示例:at 5pm

134. batch

用途:计划在系统负载较低时执行的任务。

示例:batch

135. systemctl

用途:控制systemd系统和服务管理器。

示例:systemctl status

参数:

136. service

用途:控制系统服务。

示例:service apache2 start

137. journalctl

用途:查询systemd日志。

示例:journalctl -xe

138. dmesg

用途:显示内核环缓冲区消息。

示例:dmesg

139. uname

用途:显示系统信息。

示例:uname -a

参数:

140. hostname

用途:显示或设置系统的主机名。

示例:hostname

141. whoami

用途:显示当前用户的用户名。

示例:whoami

142. id

用途:显示用户和组信息。

示例:id

143. groups

用途:显示用户所属的组。

示例:groups

144. passwd

用途:更改用户密码。

示例:passwd

145. useradd

用途:添加新用户。

示例:useradd newuser

参数:

146. userdel

用途:删除用户。

示例:userdel user

参数:

147. groupadd

用途:添加新组。

示例:groupadd newgroup

148. groupdel

用途:删除组。

示例:groupdel group

149. su

用途:切换用户身份。

示例:su - user

150. sudo

用途:以超级用户权限执行命令。

示例:sudo apt update

151. apt

用途:包管理工具。

示例:apt install package

参数:

152. yum

用途:包管理工具。

示例:yum install package

参数:

153. dnf

用途:包管理工具。

示例:dnf install package

参数:

154. pacman

用途:包管理工具。

示例:pacman -S package

参数:

155. rpm

用途:RPM包管理工具。

示例:rpm -ivh package.rpm

参数:

156. dpkg

用途:Debian包管理工具。

示例:dpkg -i package.deb

参数:

157. make

用途:构建自动化工具。

示例:make

158. gcc

用途:GNU编译器。

示例:gcc program.c -o program

159. g++

用途:GNU C++编译器。

示例:g++ program.cpp -o program

160. python

用途:Python解释器。

示例:python script.py

161. perl

用途:Perl解释器。

示例:perl script.pl

162. ruby

用途:Ruby解释器。

示例:ruby script.rb

163. java

用途:Java运行时。

示例:java Program

164. javac

用途:Java编译器。

示例:javac Program.java

165. node

用途:Node.js运行时。

示例:node script.js

166. npm

用途:Node包管理器。

示例:npm install package

167. pip

用途:Python包管理器。

示例:pip install package

168. gem

用途:Ruby包管理器。

示例:gem install package

169. git

用途:版本控制系统。

示例:git clone repository

参数:

170. svn

用途:Subversion版本控制系统。

示例:svn checkout repository

171. hg

用途:Mercurial版本控制系统。

示例:hg clone repository

172. docker

用途:容器化平台。

示例:docker run image

参数:

173. kubectl

用途:Kubernetes命令行工具。

示例:kubectl get pods

174. vagrant

用途:虚拟机管理工具。

示例:vagrant up

175. ansible

用途:自动化工具。

示例:ansible-playbook playbook.yml

176. terraform

用途:基础设施即代码工具。

示例:terraform apply

177. aws

用途:AWS命令行工具。

示例:aws s3 ls

178. az

用途:Azure命令行工具。

示例:az group list

179. gcloud

用途:Google Cloud命令行工具。

示例:gcloud compute instances list

180. heroku

用途:Heroku命令行工具。

示例:heroku apps

181. cf

用途:Cloud Foundry命令行工具。

示例:cf apps

182. openstack

用途:OpenStack命令行工具。

示例:openstack server list

183. vault

用途:HashiCorp Vault命令行工具。

示例:vault status

184. consul

用途:HashiCorp Consul命令行工具。

示例:consul members

185. nomad

用途:HashiCorp Nomad命令行工具。

示例:nomad status

186. awk

用途:文本处理工具。

示例:awk '{print $1}' file.txt

参数:

187. sed

用途:流编辑器,用于文本替换和编辑。

示例:sed 's/old/new/g' file.txt

参数:

188. tr

用途:字符替换和删除。

示例:tr 'a-z' 'A-Z' < file.txt

189. sort

用途:对文本文件进行排序。

示例:sort file.txt

参数:

190. uniq

用途:报告或忽略重复行。

示例:uniq file.txt

参数:

191. head

用途:输出文件的开头部分。

示例:head -n 10 file.txt

参数:

192. tail

用途:输出文件的结尾部分。

示例:tail -n 10 file.txt

参数:

193. diff

用途:比较文件的不同。

示例:diff file1.txt file2.txt

参数:

194. patch

用途:应用补丁文件。

示例:patch < patchfile

195. gzip

用途:压缩文件。

示例:gzip file.txt

参数:

196. gunzip

用途:解压缩gzip文件。

示例:gunzip file.txt.gz

197. bzip2

用途:压缩文件。

示例:bzip2 file.txt

参数:

198. bunzip2

用途:解压缩bzip2文件。

示例:bunzip2 file.txt.bz2

199. zip

用途:压缩文件。

示例:zip archive.zip file1 file2

参数:

200. unzip

用途:解压缩zip文件。

示例:unzip archive.zip

参数:

201. rsync

用途:快速同步文件和目录。

示例:rsync -avz source/ destination/

参数:

202. screen

用途:终端会话管理器。

示例:screen

参数:

203. tmux

用途:终端多路复用器。

示例:tmux new -s session_name

参数:

204. lsof

用途:列出打开的文件。

示例:lsof -i :80

参数:

205. nc

用途:网络工具,常用于调试和测试。

示例:nc -l 1234

参数:

206. telnet

用途:远程登录协议。

示例:telnet hostname 23

207. ftp

用途:文件传输协议。

示例:ftp hostname

208. mount

用途:挂载文件系统。

示例:mount /dev/sda1 /mnt

209. umount

用途:卸载文件系统。

示例:umount /mnt

210. fdisk

用途:磁盘分区工具。

示例:fdisk /dev/sda

211. mkfs

用途:创建文件系统。

示例:mkfs.ext4 /dev/sda1

212. fsck

用途:检查和修复文件系统。

示例:fsck /dev/sda1

213. dd

用途:转换和复制文件。

示例:dd if=/dev/sda of=/dev/sdb bs=4M

214. df

用途:显示文件系统磁盘空间使用情况。

示例:df -h

参数:

215. du

用途:显示文件和目录的磁盘使用情况。

示例:du -sh /home/user

参数:

216. tar

用途:存档文件。

示例:tar -czvf archive.tar.gz /path/to/directory

参数:

217. gzip

用途:压缩文件。

示例:gzip file.txt

参数:

218. gunzip

用途:解压缩gzip文件。

示例:gunzip file.txt.gz

219. bzip2

用途:压缩文件。

示例:bzip2 file.txt

参数:

220. bunzip2

用途:解压缩bzip2文件。

示例:bunzip2 file.txt.bz2

221. zip

用途:压缩文件。

示例:zip archive.zip file1 file2

参数:

222. unzip

用途:解压缩zip文件。

示例:unzip archive.zip

参数:

223. wget

用途:从网络下载文件。

示例:wget http://example.com/file.zip

参数:

224. curl

用途:传输数据。

示例:curl http://example.com

参数:

225. ssh

用途:远程登录到另一台计算机。

示例:ssh user@hostname

参数:

226. scp

用途:安全复制文件。

示例:scp file.txt user@hostname:/path/to/destination

参数:

227. sftp

用途:安全文件传输。

示例:sftp user@hostname

参数:

228. ping

用途:测试网络连接。

示例:ping google.com

参数:

229. netstat

用途:显示网络连接、路由表等。

示例:netstat -an

参数:

230. ifconfig

用途:配置网络接口。

示例:ifconfig eth0

参数:

231. ip

用途:显示或操作路由、设备、策略路由等。

示例:ip addr show

参数:

232. traceroute

用途:显示数据包到达目标的路径。

示例:traceroute google.com

233. dig

用途:DNS查询工具。

示例:dig example.com

234. nslookup

用途:查询DNS记录。

示例:nslookup example.com

235. whois

用途:查询域名注册信息。

示例:whois example.com

236. uptime

用途:显示系统运行时间。

示例:uptime

237. free

用途:显示内存使用情况。

示例:free -h

参数:

238. df

用途:显示文件系统磁盘空间使用情况。

示例:df -h

参数:

239. du

用途:显示文件和目录的磁盘使用情况。

示例:du -sh /home/user

参数:

240. top

用途:实时显示系统任务。

示例:top

参数:

241. htop

用途:交互式进程查看器。

示例:htop

242. ps

用途:显示当前进程的快照。

示例:ps aux

参数:

243. kill

用途:终止进程。

示例:kill 1234

参数:

244. killall

用途:终止所有指定名称的进程。

示例:killall processname

245. pkill

用途:根据名称模式终止进程。

示例:pkill processname

246. nice

用途:设置程序的优先级。

示例:nice -n 10 command

247. renice

用途:更改运行中进程的优先级。

示例:renice 10 -p 1234

248. crontab

用途:管理定时任务。

示例:crontab -e

参数:

249. at

用途:计划一次性任务。

示例:at 5pm

250. batch

用途:计划在系统负载较低时执行的任务。

示例:batch

251. systemctl

用途:控制systemd系统和服务管理器。

示例:systemctl status

参数:

252. service

用途:控制系统服务。

示例:service apache2 start

253. journalctl

用途:查询systemd日志。

示例:journalctl -xe

254. dmesg

用途:显示内核环缓冲区消息。

示例:dmesg

255. uname

用途:显示系统信息。

示例:uname -a

参数:

256. hostname

用途:显示或设置系统的主机名。

示例:hostname

257. whoami

用途:显示当前用户的用户名。

示例:whoami

258. id

用途:显示用户和组信息。

示例:id

259. groups

用途:显示用户所属的组。

示例:groups

260. passwd

用途:更改用户密码。

示例:passwd

261. useradd

用途:添加新用户。

示例:useradd newuser

参数:

262. userdel

用途:删除用户。

示例:userdel user

参数:

263. groupadd

用途:添加新组。

示例:groupadd newgroup

264. groupdel

用途:删除组。

示例:groupdel group

265. su

用途:切换用户身份。

示例:su - user

266. sudo

用途:以超级用户权限执行命令。

示例:sudo apt update

267. apt

用途:包管理工具。

示例:apt install package

参数:

268. yum

用途:包管理工具。

示例:yum install package

参数:

269. dnf

用途:包管理工具。

示例:dnf install package

参数:

270. pacman

用途:包管理工具。

示例:pacman -S package

参数:

271. rpm

用途:RPM包管理工具。

示例:rpm -ivh package.rpm

参数:

272. dpkg

用途:Debian包管理工具。

示例:dpkg -i package.deb

参数:

273. make

用途:构建自动化工具。

示例:make

274. gcc

用途:GNU编译器。

示例:gcc program.c -o program

275. g++

用途:GNU C++编译器。

示例:g++ program.cpp -o program

276. python

用途:Python解释器。

示例:python script.py

277. perl

用途:Perl解释器。

示例:perl script.pl

278. ruby

用途:Ruby解释器。

示例:ruby script.rb

279. java

用途:Java运行时。

示例:java Program

280. javac

用途:Java编译器。

示例:javac Program.java

281. node

用途:Node.js运行时。

示例:node script.js

282. npm

用途:Node包管理器。

示例:npm install package

283. pip

用途:Python包管理器。

示例:pip install package

284. gem

用途:Ruby包管理器。

示例:gem install package

285. git

用途:版本控制系统。

示例:git clone repository

参数:

286. svn

用途:Subversion版本控制系统。

示例:svn checkout repository

287. hg

用途:Mercurial版本控制系统。

示例:hg clone repository

288. docker

用途:容器化平台。

示例:docker run image

参数:

289. kubectl

用途:Kubernetes命令行工具。

示例:kubectl get pods

290. vagrant

用途:虚拟机管理工具。

示例:vagrant up

291. ansible

用途:自动化工具。

示例:ansible-playbook playbook.yml

292. terraform

用途:基础设施即代码工具。

示例:terraform apply

293. aws

用途:AWS命令行工具。

示例:aws s3 ls

294. az

用途:Azure命令行工具。

示例:az group list

295. gcloud

用途:Google Cloud命令行工具。

示例:gcloud compute instances list

296. heroku

用途:Heroku命令行工具。

示例:heroku apps

297. cf

用途:Cloud Foundry命令行工具。

示例:cf apps

298. openstack

用途:OpenStack命令行工具。

示例:openstack server list

299. vault

用途:HashiCorp Vault命令行工具。

示例:vault status

300. consul

用途:HashiCorp Consul命令行工具。

示例:consul members

301. nomad

用途:HashiCorp Nomad命令行工具。

示例:nomad status

302. awk

用途:文本处理工具。

示例:awk '{print $1}' file.txt

参数:

303. sed

用途:流编辑器,用于文本替换和编辑。

示例:sed 's/old/new/g' file.txt

参数:

304. tr

用途:字符替换和删除。

示例:tr 'a-z' 'A-Z' < file.txt

305. sort

用途:对文本文件进行排序。

示例:sort file.txt

参数:

306. uniq

用途:报告或忽略重复行。

示例:uniq file.txt

参数:

307. head

用途:输出文件的开头部分。

示例:head -n 10 file.txt

参数:

308. tail

用途:输出文件的结尾部分。

示例:tail -n 10 file.txt

参数:

309. diff

用途:比较文件的不同。

示例:diff file1.txt file2.txt

参数:

310. patch

用途:应用补丁文件。

示例:patch < patchfile

311. gzip

用途:压缩文件。

示例:gzip file.txt

参数:

312. gunzip

用途:解压缩gzip文件。

示例:gunzip file.txt.gz

313. bzip2

用途:压缩文件。

示例:bzip2 file.txt

参数:

314. bunzip2

用途:解压缩bzip2文件。

示例:bunzip2 file.txt.bz2

315. zip

用途:压缩文件。

示例:zip archive.zip file1 file2

参数:

316. unzip

用途:解压缩zip文件。

示例:unzip archive.zip

参数:

317. wget

用途:从网络下载文件。

示例:wget http://example.com/file.zip

参数:

318. curl

用途:传输数据。

示例:curl http://example.com

参数:

319. ssh

用途:远程登录到另一台计算机。

示例:ssh user@hostname

参数:

320. scp

用途:安全复制文件。

示例:scp file.txt user@hostname:/path/to/destination

参数:

321. sftp

用途:安全文件传输。

示例:sftp user@hostname

参数:

322. ping

用途:测试网络连接。

示例:ping google.com

参数:

323. netstat

用途:显示网络连接、路由表等。

示例:netstat -an

参数:

324. ifconfig

用途:配置网络接口。

示例:ifconfig eth0

参数:

325. ip

用途:显示或操作路由、设备、策略路由等。

示例:ip addr show

参数:

326. traceroute

用途:显示数据包到达目标的路径。

示例:traceroute google.com

327. dig

用途:DNS查询工具。

示例:dig example.com

328. nslookup

用途:查询DNS记录。

示例:nslookup example.com

329. whois

用途:查询域名注册信息。

示例:whois example.com

330. uptime

用途:显示系统运行时间。

示例:uptime

331. free

用途:显示内存使用情况。

示例:free -h

参数:

332. df

用途:显示文件系统磁盘空间使用情况。

示例:df -h

参数:

333. du

用途:显示文件和目录的磁盘使用情况。

示例:du -sh /home/user

参数:

334. top

用途:实时显示系统任务。

示例:top

参数:

335. htop

用途:交互式进程查看器。

示例:htop

336. ps

用途:显示当前进程的快照。

示例:ps aux

参数:

337. kill

用途:终止进程。

示例:kill 1234

参数:

338. killall

用途:终止所有指定名称的进程。

示例:killall processname

339. pkill

用途:根据名称模式终止进程。

示例:pkill processname

340. nice

用途:设置程序的优先级。

示例:nice -n 10 command

341. renice

用途:更改运行中进程的优先级。

示例:renice 10 -p 1234

342. crontab

用途:管理定时任务。

示例:crontab -e

参数:

343. at

用途:计划一次性任务。

示例:at 5pm

344. batch

用途:计划在系统负载较低时执行的任务。

示例:batch

345. systemctl

用途:控制systemd系统和服务管理器。

示例:systemctl status

参数:

346. service

用途:控制系统服务。

示例:service apache2 start

347. journalctl

用途:查询systemd日志。

示例:journalctl -xe

348. dmesg

用途:显示内核环缓冲区消息。

示例:dmesg

349. uname

用途:显示系统信息。

示例:uname -a

参数:

350. hostname

用途:显示或设置系统的主机名。

示例:hostname

351. whoami

用途:显示当前用户的用户名。

示例:whoami

352. id

用途:显示用户和组信息。

示例:id

353. groups

用途:显示用户所属的组。

示例:groups

354. passwd

用途:更改用户密码。

示例:passwd

355. useradd

用途:添加新用户。

示例:useradd newuser

参数:

356. userdel

用途:删除用户。

示例:userdel user

参数:

357. groupadd

用途:添加新组。

示例:groupadd newgroup

358. groupdel

用途:删除组。

示例:groupdel group

359. su

用途:切换用户身份。

示例:su - user

360. sudo

用途:以超级用户权限执行命令。

示例:sudo apt update