linux帮助命令

man命令 – 查看命令帮助信息

man命令会列出一份完整的说明。 其内容包括命令语法、各选项的意义及相关命令 。
man手册页文件存放在/usr/share/man目录下。

语法格式:man [命令]

常用参数:

-a  在所有的man帮助手册中搜索
-M  指定man手册搜索的路径
-w  显示文件所在位置

快捷键:

q   退出
Enter   按行下翻
Space   按页下翻
b   上翻一页
/字符串    在手册页中查找字符串

查看cp命令的帮助信息:

[root@linux ~]# man cp

查看/etc/passwd文件的信息:

[root@linux ~]# man /etc/passwd

查看passwd命令所在位置:

[root@linux ~]# man -w passwd
/usr/share/man/man1/passwd.1.gz

查看/etc/passwd文件手册页所在位置:

[root@linux ~]# man -w 5 passwd
/usr/share/man/man5/passwd.5.gz

help命令 – 显示帮助信息

help命令只能显示shell内部命令的帮助信息,而linux系统中绝大多数命令是外部命令,所以help命令的作用非常有限。而对于外部命令的帮助信息可以使man命令或者info命令查看。

语法格式:help [参数] [内部命令]

常用参数:

-d  输出每个命令的简短描述
-s  输出短格式的帮助信息
-m  以伪man手册的格式显示帮助信息

显示cd命令的帮助信息:

[root@linux ~]# help cd

以短格式显示cd命令的帮助信息:

[root@linux ~]# help -s cd
cd: cd [-L|[-P [-e]] [-@]] [目录]

输出cd命令的简短描述:

[root@linux ~]# help -d cd
cd - Change the shell working directory.

以伪man手册格式输出cd命令的帮助信息:

[root@linuxcool ~]# help -m cd

info命令 – 阅读info格式的文件

info命令可以阅读info格式的文件,用来查看帮助信息。info文档可以支持链接跳转功能。info文档都存放在/usr/share/info目录中,该目录提供了整个软件包的帮助文档。

语法格式:info [参数] [命令]

常用参数:

-w  显示info文档的物理位置
-f  指定要访问的info文件

查看ls命令的info文档:

[root@linux ~]# info ls

显示ls命令info文档的物理位置:

[root@linux ~]# info -w ls

cheat命令 - 显示Linux命令使用案例

cheat提供显示Linux命令使用案例,包括该命令所有的选项和简短但尚可理解的功能。

语法格式:cheat [命令]

cheat有两个主要的依赖——‘python’ 和 ‘pip’,在安装‘cheat’之前,确保你的系统安装了python和pip。
常用参数:

-s  显示搜索

使用搜索引擎获取帮助

使用谷歌、必应 等搜索引擎搜索问题获取帮助