一、帮助命令:man
man 命令
例如:man ls
man的级别(也就是上图中左上角ls后面那个数字,1代表级别):
1 | 查看命令的帮助 |
2 | 查看可悲内核调用的函数的帮助 |
3 | 查看函数个函数库的帮助 |
4 | 查看特殊文件袋额帮助(主要是/dev目录下的文件) |
5 | 查看配置文件的帮助 |
6 | 查看游戏的帮助 |
7 | 查看其他杂项的帮助 |
8 | 查看系统管理员可用命令的帮助 |
9 | 查看内核相关文件的帮助 |
1.查看命令拥有那个级别的帮助
man –f 相当于 whatis
这里需要注意的是有可能使用man –f ls的时候会报错”ls: nothing appropriate”这是因为检索参数所查阅的资料库是位于Linux系统中的一个名为whatis的资料库,这个资料库会搜集系统内所有指令的咨询,通常会在每天的12点进行自动更新,所以当主机开启没超过更新时间时,该资料就不会自动产生,此时应该使用命令”makewhatis”去手动建立此资料库
然后可以man 级别 命令 来查看相应级别的帮助
例如:
man –5 passwd
man-4 null
man-8 ifconfig
2.查看和命令相关的所有帮助
man-k 命令 相当于 apropos 命令
例如:passwd
找到的是帮助文档中所有含有passwd关键字的帮助信息
二、其他帮助命令
1.选项帮助
命令 –help
#获取命令选项的帮助
例如:ls –help
2.shell内部命令帮助
help shell内部命令
#获取shell内部命令的帮助
例如:
whereis cd
#确定该命令是否是shell内部命令
help cd
#获取内部命令帮助
上图中使用whereis ls查到了这个命令的安装路径,说明这个命令不是shell内部命令,但是cd是没有存储路径的,说明他就是shell内部命令
这里需要注意的是内部命令是无法通过传统的命令帮助查看的,所以只能使用help 命令的方式来查看内部命令帮助
3.详细命令帮助info
info 命令
比如:info ls
info文档使用快捷键 |
说明 |
- 回车 | 进入子帮助页面(带油*号标记) |
- u | 进入上层页面 |
- n | 进入下一个帮助小节 |
- p | 进入上一个帮助小节 |
- q | 退出 |