cmd_name + --help可以得到指令的大致描述
man
man + cmd_name可以得到完整描述,命令后的数字的意义如下
一些操作如下
搜索字符串时,按shift+n上一个 n下一个
man -k cmd_name 可用于查询包含这个指令名的所有指令,较为方便
man 1 cmd_name 可以指定查找man的文档序号,序号为1-7
man + 命令名 输入后 会在一些路径查找输入的命令名,若查找到相应文档,则显示,若有多个,则先查到哪个就显示哪个。
查找的路径可有manpath命令获得,若要仔细了解,可以输入man 5 manpath ,部分内容如下
The manpath configuration file is used by the manual page utilities to assess users' manpaths at run time, to indicate which manual page hierarchies (man‐
paths) are to be treated as system hierarchies and to assign them directories to be used for storing cat files.
paths) are to be treated as system hierarchies and to assign them directories to be used for storing cat files.
If the environment variable $MANPATH is already set, the information contained within /etc/man_db.conf will not override it.
老实说我还没看懂。。。
但是有一点可以注意下,自带命令一般都在/usr/share/man中,我最近装了一个tree命令,它的文档就不在这了,而是在/usr/man/man1/中
如果自己写了个命令,想要用man查询到其说明文档,则可以把说明文档搞成 cmd_name.1.gz的形式再放到man查找的目录中去即可https://blog.csdn.net/tiancai1912/article/details/51221436
info
info类似man,但是内容组织方式上不一样,各个分块内容能进行跳转,快捷键如下