Linux基础知识之man手册的使用

在Linux中man的使用频率应该是很高的,灵活运用它可以让自己快速的掌握一个不熟悉命令的使用方法。下面来介绍下man

环境CentOS6.8

man - format and display the on-line manual pages 在线使用手册格式及展示
通俗点来说它就是命令的使用手册。
它共分九个章节

1、用户命令
2、系统调用
3、C库调用
4、设备文件及特殊文件
5、配置文件格式
6、游戏
7、杂项
8、管理命令及守护进程
9、Linux内核API(CentOS7以后出现)
之所以分这九个章节是应为有的命令分属不同类,查看命令具体属于man中的哪个章节需要使用命令
whatis COMMAND

下面就命令echo为例来具体说明man的手册内容
#whatis echo
echo                (1)  - display a line of text
echo                (1p)  - write arguments to standard output
echo [builtins]      (1)  - bash built-in commands, see bash(1)

从上面可以看出来echo属于man的第一章节
下面从具体的man 1 echo中解释具体每项的意义
#man 1 echo
NAME    命令名称及功能简要说明
      echo - display a line of text
 
SYNOPSIS      用法说明,包括可用的选项
      echo [SHORT-OPTION]... [STRING]...
      echo LONG-OPTION
 
      <>:此符号内为必给内容
      []:此符号内为可选内容
      |:此符号表示多选一
        {}:此符号表示为分组
...:同一内容出现多次
 
DESCRIPTION    命令功能的详尽说明,可能包括每一项的意义
      Echo the STRING(s) to standard output.
 
      -n    do not output the trailing newline
 
      -e    enable interpretation of backslash escapes
 
      -E    disable interpretation of backslash escapes (default)
 
      --help display this help and exit
 
      --version
              output version information and exit
      .
      .
      .
AUTHOR        作者
      Written by Brian Fox and Chet Ramey.
 
REPORTING BUGS  报告程序bug的方式
      Report echo bugs to bug-coreutils@gnu.org
      GNU coreutils home page: <>
      General help using GNU software: <>
      Report echo translation bugs to <>
 
COPYRIGHT    版权声明
      Copyright    2010  Free Software Foundation, Inc.  License GPLv3+: GNU
      GPL version 3 or later <>.
      This is free software: you are free  to  change  and  redistribute  it.
      There is NO WARRANTY, to the extent permitted by law.
 
SEE ALSO  另外参照
      The  full documentation for echo is maintained as a Texinfo manual.  If
      the info and echo programs are properly installed  at  your  site,  the
      command
 
              info coreutils 'echo invocation'
 
      should give you access to the complete manual.

有的命令中还有OPTIONS(说明每一个选项的意义)、FILES(此命令相关的配置文件)、ARGUMENTS(命令的作用对象),大致有上面这几项。

man命令中的快捷键,便于查看文本信息

enter return键:向后翻一行        k:向前翻一行

ctrl+d :向文件尾部翻半屏          ctrl+u:向文件首部翻半屏
G:跳至最后一行                    #G:跳转至指定行,#表示行号

man查找,用于在man手册中快速定位需要的信息
/keyword:以keyword指定的字符串为关键字,从当前界面所在位置向文件尾部搜索;不区分字符大小写
n:下一个            N:上一个

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/15127.html