Linux常用命令详解之帮助命令

一,(1)命令名称:man

      (2)英文原义:manual

      (3)命令所在路径:/usr/bin/man

      (4)执行权限:所有用户

      (5)功能描述:获得命令或配置文件的帮助信息

      (6)语法:man  [命令或配置文件]  

      (7)范例:$  man  ls        获得命令ls的帮助信息

                    man  services   获得配置文件services的帮助信息

扩展:

假如命令和配置文件重名的时候(如passwd),man命令优先查找到的是命令的帮助信息,那么这个时候应该怎么来查看配置文件的帮助信息呢?

Linux中个帮助信息是分为很多种的,分别用数字19来表示,

       1   Executable programs or shell commands

       2   System calls (functions provided by the kernel)

       3   Library calls (functions within program libraries)

       4   Special files (usually found in /dev)

       5   File formats and conventions eg /etc/passwd

       6   Games

       7   Miscellaneous  (including  macro  packages  and  conventions), e.g.

           man(7), groff(7)

       8   System administration commands (usually only for root)

       9   Kernel routines [Non standard]

由上可知,1表示命令帮助,5表示配置文件的帮助;

所以我们在使用man命令的时候,也可以指定要查看的是哪一种帮助信息:

如上的查找就应该用:man  5  passwd

注意:

(1)man命令在调出帮助信息时是使用的more命令来显示帮助信息的

(2)在查看配置文件的帮助信息的时候,不要写配置文件的路径,直接写文件名就可以了

二,(1)命令名称:infoLinux独有的命令)

      (2)英文原义:information

      (3)命令所在路径:/usr/bin/info

      (4)执行权限:所有用户

      (5)功能描述:获得帮助信息

      (6)语法:info  [任何关键字]  

      (7)范例:$  info  ls        获得命令ls的帮助信息

它与man的区别只是信息的显示方式不同而已。

三,一组帮助指令:

(1)whatis:用于查看命令的功能,如:whatis  ls

(2)命令 --help:用于命令的常见设置(即有哪些选项),如:ls  --help

(3)apropos  配置文件:用于查看配置文件的功能,相当于”man -k”

注意:whatisapropos 是搜索的帮助文档数据库,如果你的命令或配置文件是刚加入的,没有 添加到帮助文档数据库,那么用这两个命令式查找不到帮助信息的;这是就要用一个命令来建立这个数据库:

makewhatis:用于建立whatisapropos搜索使用的数据库。

四,help命令

功能:查看shell内置命令的帮助

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值