用好man

俗话说的好:“授人以鱼不如授人以渔”,这里我们将好好讨论一下如何使用Linux中一个重要工具——帮助文档。   

帮助文档相关的命令有好几个,但是最常用的一个命令就是man命令,man就是manual的缩写,用来查看系统中自带的各种参考手册(注意,不仅仅是命令噢)。例如我们现在要查看who命令的帮助文档,最简单的用法如下:

命令序列 1

[stu@localhost~]$ man who

这时就来到了man命令的界面中,其中的项目意义如下所示:

  • NAME   这个命令(程序)的名称和简单用途的说明

  • SYNOPSIS   命令(程序)语法

  • DESCRIPTION  命令(程序)详细说明,包括选项与参数的用

  • AUTHOR  命令(程序)的作者

  • REPORTINGBUGS  如果发现bug可以联系的电子邮件

  • COPYRIGHT  命令(程序)版权协议

  • SEE ALSO  还可以参考哪些文档

当然,不同的命令(程序)的文档格式可能有些微区别,文档中还可能包括的项目有:

  •  COMMANDS 当命令(程序)在运行的时候,可以在此命令(程序)中下执行内部命令

  •  FILES 这个命令(程序)或数据所使用或者相关的某些文件

  •  EXAMPLE 这个命令(程序)执行的一些参考的样例。       

 

 

重要

   

在  man界面中,可以使用如下快捷键来进行操作:

 

¨       上/下箭头  向上/下滚动一行

¨       [Space]   向下翻一页

¨       [Page Down]     向下翻一页

¨       [Page Up]     向上翻一页

¨       [Home] 回退到第一页

¨       [End]     前进到最后一页

¨       /string   向下搜寻 string 这个字符串

¨       ?string   向上搜寻 string 这个字符串

¨       n, N 利用 / 或 ? 来搜寻字符串时,可以用 n 来跳转至下一个匹配处,可以利用 N 来跳转至上一个匹配处。

¨       [q]  退出

全部手册分为好几个部分,每个部分中可能会存在同名的内容。

 

 

重要

   

man命令可以后跟一个数字来表示要查阅的用户手册。若不加数字,那man命令默认从数字较小的手册中寻找相内容:

 

1.        shell中可以操作的指令或可执行文件

2.        系统核心可使用的函数与工具等

3.        一些常用的函数(function)与库(library),大部分为C的库(libc)

4.        设备文件的说明,通常在/dev下的文件

5.        配置文件或者是某些文件的格式

6.        游戏

7.        惯例与协议等,例如Linux文件系统系统、网络协议、ASCII码等等的说明

8.        系统管理员可用的管理命令

9.        跟系统核心有关的文件

猜你喜欢

转载自my.oschina.net/u/3127489/blog/1622370
man
今日推荐