一、man命令

1,鸟哥说有问题就找男人(man先来man一下自己。

[root@localhost ~]# man man

man(1)                                                                 man(1)

NAME

      man - format and display the on-line manual pages

可以看到man是以分页来显示的。man对文档管理分为以下几个章节:

1Standard commands (标准命令)

2System calls (系统调用)

3Library functions (库函数)

4Special devices (设备说明)

5File formats (文件格式)

6Games and toys (游戏和娱乐)

7Miscellaneous (杂项)

8AdministrativeCommands (管理员命令)

9 其他(Linux特定的), 用来存放内核例行程序的文档。

man虽然有很多参数,但一般用得比较少主要用关于man的几个按键意义:

q #表示退出man查看;

b #表示查看上一屏;

n # next表示查看下一屏;

Space #空格键查看下一屏;

J #表示查看下一行;

K #表示查看上一行;

Eneter #Enter键表示查看下一行;

u # up表示查看上半屏;

d #down表示向后查看半屏;

 

二、info命令

1info页面是将它们的内容组织成多个区段(称为节点),每个区段也可能包含子区段(称为子节点)。

2info常用快捷键。基本上与man相同,不同的是info以节点为单位。

?键:它就会显示info的常用快捷键。

 N键:显示(相对于本节点的)下一节点的文档内容。

 P键:显示(相对于本节点的)前一节点的文档内容。

 U键:进入当前命令所在的主题。

 M键:敲M键后输入命令的名称就可以查看该命令的帮助文档了。

G键:敲G键后输入主题名称,进入该主题。

 L键:回到上一个访问的页面。

 SPACE键:向前滚动一页。

 BACKUPDEL键:向后滚动一页。

 Q:退出info

三、help命令、--help

1help命令用于显示shell内部命令的帮助信息。help命令只能显示shell内部的命令帮助信息。而对于外部命令的帮助信息只能使用man或者info命令查看。

2-s:输出短格式的帮助信息。仅包括命令格式。

[root@localhost ~]# type cd #只有内建命令才可以使用help来查看

cd is a shell builtin

[root@localhost ~]# help -s cd

cd: cd [-L|-P] [dir]

[root@localhost ~]# type man #man不是内建命令

man is hashed (/usr/bin/man)

[root@localhost ~]# man –help #但是可以使用—help调用自己的参数

man, version 1.6f

 

usage: man [-adfhktwW] [section] [-M path][-P pager] [-S list]

       [-m system] [-p string] name ...

 

  a :find all matching entries

  c :do not use cat file

  d :print gobs of debugging information

  D :as for -d, but also display the pages

  f :same as whatis(1)

  h :print this help message

  k :same as apropos(1)

  K :search for a string in all pages

  t :use troff to format pages for printing

  w :print location of man page(s) that would be displayed

     (if no name given: print directories that would be searched)

  W :as for -w, but display filenames only

 

  Cfile   : use `file' as configuration file

  Mpath   : set search path for manual pagesto `path'

  Ppager  : use program `pager' to displaypages

  Slist   : colon separated section list

  msystem : search for alternate system's man pages

  pstring : string tells which preprocessors to run

               e - [n]eqn(1)   p - pic(1)   t - tbl(1)

               g - grap(1)     r - refer(1)  v - vgrind(1)