apropos命令在一些特定的包含系统命令的简短描述的数据库文件里查找关键字,然后把结果送到标准输出。
如果你不知道完成某个特定任务所需要命令的名称,可以使用一个关键字通过Linux apropos实用程序来搜索它。该实用程序可以搜索关键字并且显示所有包含匹配项的man页面的简短描述。另外,使用man实用程序和-k(关键字)选项,可以得到和用Linux apropos实用程序相同的结果(实际上是相同的命令)。
语法格式:apropos [参数] [关键字]
常用参数:
-d | 输出调试信息 |
-l | 不根据终端宽度缩减输出 |
-w | 将每个keyword作为shell样式的通配符解释 |
参考实例
查找手册页名字和描述中包含emacs和vi的手册页:
[root@1024ask.com ~]# apropos -a emacs vi
打印版本信息并退出:
[root@1024ask.com ~]# apropos -V
打印帮助信息并退出 :
[root@1024ask.com ~]# apropos -h
查找包含who的关键字:
[root@1024ask.com ~]# apropos who
不根据终端宽度缩减输出:
[root@1024ask.com ~]# apropos -l who
与该功能相关的Linux命令:dpkg-divert命令 – 将文件安装到转移目录mattrib命令 – 更改或显示MS-DOS文件的属性uncompress命令 – 压缩或解压缩compress文件readelf命令 – 显示elf格式文件的信息systool命令 – 显示系统中设备的信息zgrep命令 – 在压缩文件中按正则表达式来搜索mdel命令 – 删除 MSDOS 格式的档案cpio命令 – 复制文件到归档包perl命令 – 实用报表提取语言traceroute命令 – 追踪数据包在网络上的传输时的全部路径