在学习和使用Linux的过程中,总会遇到很多命令行程序。刚开始不知道它们的用法,这个时候就要去寻求帮助了。在Linux中可以通过help、man和info命令以及–help(-h)获取帮助信息。这些方式各有不同,下面逐一介绍。
help命令用于显示shell内部命令的帮助信息,下面用图说明:
使用type命令可以查看指定命令的类型,由上图可知,help命令只可用于系统shell命令,使用面最窄。
man命令可以查看指定命令的帮助手册。首先,查看一下man本身的一些信息:
这是关于man命令的一些信息。使用man命令是,man会从/usr/share/man下逐级开始搜寻帮助手册文件。如下面的touch命令的manual文件即位于/usr/share/man/man1目录下,文件名是touch.1.gz。下图分别是man命令显示的touch的帮助信息和touch的手册内容:
info命令是隶属于GNU项目下的一个开源软件,号称比man更好(那就是a better man了)。可以提供比man命令更详细,更容易理解,更友好的帮助页面(这个真不是自己说的)。其实,可以理解info命令帮帮助信息放在多个页面中,而man则是放在了一个页面里。下面显示一下touch的info内容:
至于–help(-h)其实是指定命令接受该参数,然后显示一些帮助信息。与man和info显著不同,并没有manual对应–help(-h)选项。如下图所示:
上面是kazam(Linux下的一款录屏工具)的–help(-h)说明。
其实,用哪种方式获取帮助信息并不重要,每个人的偏好方式都不一样。命令是死的,人是活的。觉得看帮助信息繁琐的话,直接Google或者Baidu也许明白的更快。
Linux下help、man、info以及--help
最新推荐文章于 2023-10-24 18:29:39 发布