Linux基础之获取命令的使用帮助

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基础之获取命令的使用帮助相关的知识,希望对你有一定的参考价值。

 获取命令的使用帮助:

 内部命令:

   help COMMAND

 外部命令:

   (1) 命令自带简要格式的使用帮助

      # COMMAND --help

   (2) 使用手册:manual

      位置:/usr/share/man

      # man COMMAND


       SECTION:

         NAME:功能性说明

         SYNOPSIS:语法格式

         DESCRIPTION:描述

         OPTIONS:选项

         EXAMPLES:使用示例

         AUTHOR: 作者

         BUGS: 报告程序bug的方式

         SEE ALSO: 参考

         ...


       SYNOPSIS: 

         []:可选内容;

         <>:必须提供的内容;

         a|b|c:多选一;

         ...:同类内容可出现多个;


      使用手册:压缩格式的文件,有章节之分;

        /usr/share/man

        man1, man2, ...


         1:用户命令;

         2:系统调用;

         3:C库调用;

         4:设备文件及特殊文件;

         5:文件格式;(配置文件格式)

         6:游戏使用帮助;

         7:杂项;

         8:管理工具及守护进行;


        ~]# man CHAPTER COMMAND


          注意:并非每个COMMAND在所有章节下都有手册;

           查看:

 ~]# whatis COMMAND


      注意:其执行过程是查询数据库进行的;

 手动更新数据库:

 ~]# makewhatis


     man命令打开手册以后的操作方法:

  翻屏:

空格键:向文件尾翻一屏;

b: 向文件首部翻一屏;

Ctrl+d:向文件尾部翻半屏;

Ctrl+u:向文件首部翻半屏;

回车键:向文件尾部翻一行;

k: 向文件首部翻一行;

G:跳转至最后一行;

#G: 跳转至指定行;

1G:跳转至文件首部;


  文本搜索:

/keyword:从文件首部向文件尾部依次查找;不区分字符大小写;

?keyword:从文件尾部向文件首部依次查找;

  n: 与查找命令方向相同;

  N: 与查找命令方向相反;


   退出:

     q: quit


 选项:

   -M /PATH/TO/SOMEDIR:到指定目录下查找命令手册并打开之;


 练习:获取useradd命令的用法

  (1) 添加用户gentoo;

     # useradd gentoo

# id gentoo

  (2) 添加用户slackware,要求指定其所用的shell为/bin/tcsh;

# useradd -s /bin/tcsh slackware

# tail -1 /etc/passwd


(3) info COMMAND

  获取命令的在线文档;


(4) 很多应用程序会自带帮助文档:/usr/share/doc/APP-VERSION

  README:程序的相关的信息;

  INSTALL: 安装帮助;

  CHANGES:版本迭代时的改动信息;


(5) 主流发行版官方文档

  http://www.redhat.com/doc


(6) 程序官方的文档:

  官方站点上的“Document”


(7) 搜索引擎

  google


   keyword filetype:pdf

   keyword site:domain.tld

   ...


以上是关于Linux基础之获取命令的使用帮助的主要内容,如果未能解决你的问题,请参考以下文章

Linux基础之man帮助命令实战

linux基础篇-linux获取命令帮助 详解

linux操作命令之帮助命令

linux基础命令之命令帮助

Linux命令之获得内置命令的帮助信息help

linux基础之帮助文档---常用的命令