在 Linux 环境中,如果遇到困难,可以使用帮助命令来取得帮助。
常见的帮助命令有:man 命令、help 命令、info 命令
1、help命令
help xxx 只能用于内部命令,不能用于外部命令 xxx --help 用于外部命令
2、man命令
得到的内容比用 help 更多更详细,俗称Linux手册。几乎每个命令都有man 的页面。 在尝试man ls这个命令时我们会发现最左上角显示“ LS (1)”,在这里,“ LS ”表示手册名称,而“(1)”表示该手册位于第一章节。这个章节又是什么?在 man 手册中一共有这么几个章节
章节数 说明 1 用户命令 2 系统命令 3 C库调用 4 设备文件及特殊文件 5 配置文件格式 6 游戏 7 杂项 8 管理类命令 9 Linux内核API
那么man帮助的简单实用方法有 1、查看man手册页 man[章节] KEYWORD 2、列出所有帮助 man -a KEYWORD 3、搜索man手册 man -k KEYWORD(列出所有匹配的页面 4、打印man帮助文件的路径 man -w [章节] KEYWORD
3、info帮助
得到的信息比 man 还要多,info 来自自由软件基金会的 GNU 项目,是 GNU 的超文本帮助系统,能够更完整的显示出 GNU 信息。info页面的结构就像一个网页,每一页分为一个“节点‘’。
man 和 info 就像两个集合,它们有一个交集部分,但与 man 相比,info 工具可显示更完整的 GNU 工具信息。若 man 页包含的某个工具的概要信息在 info 中也有介绍,那么 man 页中会有“请参考 info 页更详细内容”的字样。