学习 Linux 系统的过程中,我们会接触到很多的命令,除了借助于搜索引擎,更好的方式是求助于系统的帮助文档。Linux 的帮助文档非常的详细,对于每一个命令都提供了详细的说明,而且更官方。
以下来介绍 Linux 系统中常用的帮助命令。
对命令简单的功能介绍
whatis 命令用于查询一个命令执行什么功能,其展示的内容就是
man command
帮助文档中的 Name 的值。
可以使用$whatis whatis
来查询官方解释。
基本命令: $whatis command
正则匹配: $whatis -w "loca*"
详细的说明文档
info 命令用来查看 Linux 命令的 info 文档。
info 也是一种文档格式。
可以使用whatis info
来了解。
$info command
使用 man
查询命令 command 的说明文档
在 man 的帮助手册中,将帮助文档分为了9个类别,对于有的关键字可能存在多个类别中,我们就需要指定特定的类别来查看;(一般我们查询 bash 命令,归类在1类中);
man页面所属的分类标识(常用的是分类1和分类3)
- 用户可以操作的命令或是可执行文件
- 系统核心可调用的函数与工具等
- 一些常用的函数与数据库
- 设备文件的说明
- 设置文件或者某些文件的格式
- 游戏
- 惯例与协议等。例如 Linux 标准文件系统、网络协议、 ASCII 码等说明内容
- 系统管理员可用的管理条令
- 与内核有关的文件
$man command
eg: man date
使用 page up 和 page down 来上下翻页
查看特定分类的 command 的帮助文档:
$man 3 printf
查看命令所在路径
查看程序binary文件安装路径:
$which command
eg:$which make
查看程序的搜索路径:
$whereis command
当系统中安装了同一软件的多个版本时,不确定使用的是那个版本时,这个命令就能派上用场;