Linux-man
参考:https://www.cnblogs.com/Jason-Ch/articles/2772973.html
Linux提供了丰富的帮助手册,使用man命令查看一些命令的使用方法,还可以用来查询系统库文件中一些函数的定义和使用方法。
man-->(manual-参考、使用手册)
Linux man中的man就是manual的缩写,用来查看系统中自带的各种参考手册,但是手册页分为好几个部分,如下所示:
1 Executable programs or shell commands(可执行程序或shell命令)
2 System calls (functions provided by the kernel)(系统内核提供的函数)
3 Library calls (functions within program libraries)(系统库文件提供的函数)
4 Special files (usually found in /dev)(/dev目录下的特殊文件)
5 File formats and conventions eg /etc/passwd(文件格式和参数)
6 Games(游戏)
7 Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7)(其他)
8 System administration commands (usually only for root)(root用户命令)
9 Kernel routines [Non standard](内核常规)
在shell中输入man+数字+命令/函数即可以查到相关的命令和函数。若不加数字,那Linux man命令默认从数字较小的手册中寻找相关命令和函数。
例 如:我们输入man ls,它会在最左上角显示“LS(1)”,在这里,“LS”表示手册名称,而“(1)”表示该手册位于第一节章,同样,我们输入“man ifconfig”它会在最左上角显示“IFCONFIG(8)”。也可以这样输入命令:“man [章节号]手册名称”。
man是按照手册的章节号的顺序进行搜索的,比如:man sleep,只会显示sleep命令的手册,如果想查看库函数sleep,就要输入:man 3 sleep
------------------------------------
man -f command显示man程序的所有手册
例如:man -f kill
man n command显示指定章节的手册
man -a command显示所有章节的手册
man -w command显示手册所在的路径
man -aw command结合-a参数显示所有章节的手册路径
------------------------------------
在vim编辑器里头,可以通过大写字母K获取光标位置处相关内容的帮助,比如你把光标定位到printf,然后,按下ESC,再按下SHIFT+k就可以获取帮助啦