购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.3.4 帮助查看

对于不熟悉的Linux命令,最方便的方法就是查看Linux的man帮助。

1.man帮助分类

Linux的man帮助文档的分类如表2-1所示。

表2-1 帮助分类表

2.man基本使用

man的基本使用非常简单,就是“man命令+帮助类型+帮助查询对象”,例如查询ls命令的帮助,则可以输入下面的命令。

如果ls命令的帮助在所有类型中只有1种,那么查询时,可以省略“帮助类型”,即使用man ls即可。如果某个命令的帮助有多种,例如open既是命令、又是系统调用,则应当根据它们的类型进行区分,查看帮助的时候,就要加上“帮助类型”。

上述命令执行后,会显示ls命令的man帮助,如下所示。

用户查看man帮助中,要特别关注以下4点。

1)SYNOPSIS是命令总的使用方式说明,本例中[OPTION]的OPTION表示选项,外部加上中括号[]表示可选项,即OPTION可以没有,也可以有多个,同样的,[FILE]表示可选的参数项。

2)DESCRIPTION是总体功能说明。

3)选项和参数的说明,如ls中的-a就是选项,后面列出了它的说明。

4)参考示例,有的帮助说明结尾处还有参考示例,可以帮助快速上手。

用户有时并不能准确地写出“帮助类型”和“帮助查询对象”,这时可以查看man帮助的安装目录/usr/share/man,该目录包含man1~man9等多个目录,分别存储不同类型的man帮助。可以依次查看这些目录下的帮助文件,它们都以gz作为扩展名,例如/usr/share/man/ man1/ls.1.gz就是ls命令的man帮助文件,其中的数字1就是“帮助类型”。这样就可以很方便地确定“帮助类型”和“帮助查询对象”,同时还能知道Linux下安装了哪些帮助。

3.man帮助的安装

man帮助有两种来源:在安装Package时一同安装;专门的man文档。第一种在安装Package时就一并安装了,它们包含了该Package的man帮助;第二种是安装man-pages,它们包含了多个自由软件项目的man帮助,如系统调用、库函数的man帮助,具体安装方法如下。

此处请参考3.2节使用yum命令来安装man-pages。

https://man.cx/提供了更加丰富的man帮助文档,如果安装了man-pages后还是找不到对应的帮助文档,可以访问https://man.cx/进行查询。 DnOcqGllP8y+byVAC9jjERguF+4rqVl1Q1sjG3EfMqyHV8YDuXkD5es4kQx+r0lr

点击中间区域
呼出菜单
上一章
目录
下一章
×