Linux中的man page指令

Posted chaoguo1234

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux中的man page指令相关的知识,希望对你有一定的参考价值。

以Linux上的date命令为例,在控制台输入 man date,将会展示如下界面:

 


[vbird@www ~]$ man date 
DATE(1)                          User Commands                         DATE(1) 
# 请注意上面这个括号内的数字 
NAME  <==这个命令的完整全名,如下所示为date且说明简单用途为配置与显示日期/时间 
       date - print or set the system date and time 
 
SYNOPSIS  <==这个命令的基本语法如下所示 
       date [OPTION]... [+FORMAT] 
       date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] 
 
DESCRIPTION  <==详细说明刚刚语法谈到的选项与参数的用法 
       Display  the  current  time  in  the given FORMAT, or set the system 
       date. 
 
       -d, --date=STRING  <==左边-d为短选项名称,右边--date为完整选项名称 
              display time described by STRING, not \'now\' 
 
       -f, --file=DATEFILE 
              like --date once for each line of DATEFILE 
 
       -r, --reference=FILE 
              display the last modification time of FILE 
....(中间省略).... 
       # 找到了!底下就是格式化输出的详细数据! 
       FORMAT controls the output.  The only valid option  for  the  second 
       form  specifies  Coordinated  Universal Time.  Interpreted sequences 
       are: 
 
       %%     a literal % 
 
       %a     locale\'s abbreviated weekday name (e.g., Sun) 
 
       %A     locale\'s full weekday name (e.g., Sunday) 
....(中间省略).... 
ENVIRONMENT  <==与这个命令相关的环境参数有如下的说明 
       TZ     Specifies the timezone, unless  overridden  by  command  line 
              parameters.   If  neither  is  specified,  the  setting  from 
              /etc/localtime is used. 
 
AUTHOR  <==这个命令的作者啦! 
       Written by David MacKenzie. 
 
REPORTING BUGS  <==有问题请留言给底下的email的意思! 
       Report bugs to <bug-coreutils@gnu.org>. 
 
COPYRIGHT  <==受到著作权法的保护!用的就是 GPL 了! 
       Copyright ? 2006 Free Software Foundation, Inc. 
       This is free software.  You may redistribute copies of it under  the 
       terms      of      the      GNU      General      Public     License 
       <http://www.gnu.org/licenses/gpl.html>.  There is  NO  WARRANTY,  to 
       the extent permitted by law. 
 
SEE ALSO  

 

1 一般用户可以使用的命令(User Commands)
2 系统调用函数(System Calls)
3 C库函数(C Library Functions)
4 设备文件,一般位于/dev目录(Devices and Special Files)
5 配置文件或者某些文件格式(File Formats and Conventions)
6 游戏(Games)
7 杂项(Miscellanea)
8 系统管理员才可以使用的工具或者服务(System Administration tools and Deamons)
9 跟内核有关的文件(Kernel Files)

 


按键 进行工作
空格键 向下翻一页
[Page Down] 向下翻一页
[Page Up] 向上翻一页
[Home] 去到第一页
[End] 去到最后一页
/string 向『下』搜寻 string 这个字符串,如果要搜寻 vbird 的话,就输入 /vbird
?string 向『上』搜寻 string 这个字符串
n, N 利用 / 或 ? 来搜寻字符串时,可以用 n 来继续下一个搜寻 (不论是 / 或 ?) ,可以利用 N 来进行『反向』搜寻。举例来说,我以 /vbird 搜寻 vbird 字符串, 那么可以 n 继续往下查询,用 N 往上查询。若以 ?vbird 向上查询 vbird 字符串, 那我可以用 n 继续『向上』查询,用 N 反向查询。
q 结束这次的 man page

[vbird@www ~]$ man -f man 
man                  (1)  - format and display the on-line manual pages 
man                  (7)  - macros to format man pages 
man.config [man]     (5)  - configuration data for man

  • 左边部分:命令(或文件)以及该命令所代表的意义(就是那个数字);
  • 右边部分:这个命令的简易说明,例如上述的『-macros to format man pages』

[vbird@www ~]$ man -k man 
. [builtins]         (1)  - bash built-in commands, see bash(1) 
.TP 15 php [php]     (1)  - PHP Command Line Interface \'CLI\' 
....(中间省略).... 
zshall               (1)  - the Z shell meta-man page 
zshbuiltins          (1)  - zsh built-in commands 
zshzle               (1)  - zsh command line editor 

 

以上是关于Linux中的man page指令的主要内容,如果未能解决你的问题,请参考以下文章

Linux[基础]-02--info page

linux的基本指令(下)

linux

man page ,info page 和/usr/share/doc/整理自鸟哥

Linux下的man命令

Linux命令--man