使用Linux的帮助手册——man命令和info命令

学会使用Linux的帮助文档

        以文本方式进入Linux系统时,对Linux的所有操作都是以文本命令的方式进行的。那么,Linux到底有多少命令可以使用呢?数量非常多,并且每条命令又包含很多的选项。刚接触Linux时,经常纠结的一件事就是:那么多命令,它们的用法是不是都需要给背下来呢。如果有人能把所有命令的使用方法都背下来的话,那记忆力就真是太好了,大多数人应该是没有这个能力的。对于常用的一些命令,为了学习或工作的方便,最好记一下。其它的命令,只需要大概知道它的作用就行了。要使用时,可以借助man命令和info命令查看相应的工作手册。

使用man查看命令的相关信息

        如果想要查看某个命令的详细信息的话,只需要在想要查找的命令名称前面输入man命令,就会进入要找命令的帮助手册界面。想要查看命令ls的帮助手册,可以在文本命令行中输入:

man ls

        现在我们就可以进入到命令ls的帮助界面了:

        从图中可以看到,命令的帮助文档包括很多部分,每一部分都被称为一节,每一节惯用的命名标准如表所示:

节点名内容描述
NAME显示命令名和一段简短的描述
SYNOPSIS命令的语法
CONFI GURATION命令的配置信息
DESCRIPTION命令的一般性描述
OPTIONS命令选项描述
EXIT STATUS命令的退出状态指示
RETURN VALUE命令的返回值
ERRORS命令的错误消息
ENVIRONMENT描述所使用的环境变量
FILES命令用到的文件
VERSIONS命令的版本信息
CONFORMING To命令所遵从的标准
NOTES其它有帮助的资料
BUGS提供提交bug的途径
EXAMPLE展示命令的用法
AUTHORS命令开发人员的信息
COPYRIGHT命令源代码的版权情况
SEE ALSO与该命令类似的其它命令

        命令的帮助文档里并不一定包含上面所有的部分。另外,在帮助文档左上角和右上角命令名称的旁边还显示了一个数字1,这表示显示的内容是命令在Linux帮助手册内容区域1里面的相关信息。Linux帮助手册内容区域的划分以及各内容区域涵盖的内容如下表所示:

区域号该区域包含的内容
1使用者可以操作的指令或可执行文件
2系统核心可呼叫的函数与工具等
3一些常用的函数(function)与函数库(library)
4装置档案的说明
5文件格式与约定
6游戏
7惯例与协议等,例如Linux标准档案系统、网络协议、ASCII code等等的说明内容
8系统管理员可用的管理指令
9与内核有关的文件(内核例程)

        如果想要查看各部分内容的简介,输入man #section intro 即可。例如,man 1 intro是查看第一部分的内容简介。需要特别指出,有些命令在多个内容区域都有其相关的信息,可以根据需要进行查找。例如,man 1 hostname是查看hostname在第一部分的信息,man 7 hostname可以查看到在第七部分对该命令的介绍。

        在man帮助手册中,可以使用的按键如下表所示:

按键功能
空格键向下翻一页
[Page Down]向下翻一页
[Page Up]向上翻一页
[Home]去到第一页
End去到最后一页
/string向下搜索string字符串
?string向上搜索string字符串
n,N利用/或?搜索字符串时,使用n来继续下一个搜寻,N来进行反向(/就往上,?就往下)搜寻
q结束这次帮助文档的查看

info帮助档案

        和man命令的使用方法相同,在要查找的命令名称之前输入info命令,就可以进入到要找命令的帮助手册界面。我们在命令行中输入info ls 命令,就可以进入相应的帮助文档。如图所示:

        在info格式的帮助手册中,所有命令的资料都进行了连接,利用分层的架构来说明每个命令的文档数据,Node表述所在节点为ls,按下n就会进入下一个节点dir。使用方向键往下翻看帮助文档,会看到menu选项,将光标移动到某一菜单项所在行,使用Enter键就可以进入该说明部分。

        在info帮助界面中,可以使用的按键如下表所示:

按键功能
空格键向下翻一页
[Page Down]向下翻一页
[Page Up]向上翻一页
[tab]在node之间移动,有node的地方会用*表示
[Enter]当光标在node上面时,按下Enter可以进入该node
b移动光标到该info画面当中的第一个node处
e移动光标到该info画面当中的最后一个node处
n前往下一个info page处
p前往上一个info page处
u向上移动一层
s(/)在info page当中进行搜索
h显示求助选单
指示一览表
q结束这次帮助文档的查看

命令的help选项

        Linux当中的大多数命令都可以使用-help或–help选项,可以输入 ls -help 或 ls --help来查看命令 ls 的相关信息。如果想了解 help 的更多信息,可以输入 help help。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值