微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > Linux命令行大全:man-显示程序的手册页

Linux命令行大全:man-显示程序的手册页

时间:10-08 来源:互联网 点击:

man-显示程序的手册页

大多数供命令行使用的可执行文件,提供一个称之为manual或者是man page的正式文档。该文档可以用一种称为man的特殊分页程序来查看,用法如下。

man program

这里的program是需要查看的命令名称。

手册文档在格式上会有所不同,但是通常都包括标题、命令句法的摘要、命令用途的描述、命令选项列表以及每个命令选项的描述。但是,手册文档通常不包括实例,更多的是作为一个参考使用,而不是教程。例如,尝试查看 ls 命令的手册文档。

[me@linuxbox ~]$ man ls

在大多数Linux系统中,man命令调用less命令来显示手册文档。所以,当显示手册文档时,你熟悉的所有less命令都能奏效。

man命令显示的手册文档被分成多个部分(section),它不仅包括用户命令,也包括系统管理命令、程序接口、文件格式等。表5-1描述了手册文档的结构安排。

表5-1 手册文档的组织结构

有时候我们需要查看手册文档的具体部分,以查找我们需要的信息。当我们所查找的一个文件格式同时也是一个命令名的时候,这一点就尤为重要了。如果没有指明部分编号(section number),通常我们会获得第一次匹配的实例(它可能会出现在第一部分)。为了指明具体在哪个部分,我们可以这样使用man命令。

man section search_term

例如:

[me@linuxbox ~]$ man 5 passwd

该命令将会显示文件/etc/passwd的文件格式描述手册。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top