📜  Linux中的Whatis命令(1)

📅  最后修改于: 2023-12-03 14:43:59.886000             🧑  作者: Mango

Linux中的Whatis命令

介绍

在Linux系统中,有很多命令和工具可供使用,如果你是一个新手或忘记了某个命令的用法,Whatis命令就可以帮助你找到答案。

Whatis命令用于查询系统中所有已安装的命令的简要描述信息,以及所在的系统路径。

命令语法
whatis [options] keyword
参数
  • keyword:需要查询的命令的名称或者关键字。
选项
  • -s:指定需要查询的命令所在的节(section),默认查询所有节;
  • -w:表示只能够精确匹配给定的关键字,而不是模糊匹配。
例子
查询单个命令的信息
whatis ls

返回:

ls (1) - list directory contents

该命令的简介说明是”list directory contents”,说明ls命令可以用来列出目录下的所有文件和目录。

模糊匹配关键字
whatis netstat

返回:

netstat (8) - Print network connections, routing tables, interface statistics, masquerade connections, and multicast memberships

通过以上的描述,我们可以得到netstat命令可以使用于打印网络连接,路由表,接口状态,伪装连接和多播成员。

匹配特定版本的命令信息
whatis -s 3 netstat

返回:

netstat (3)       - show network status

在Linux系统中,通常会有多个版本的同样的命令,因此可以使用选项 -s 指定需要查找的命令所在的特定版本。

精确匹配关键字
whatis -w "file"

返回:

file (1)           - determine file type

使用选项 -w 可以精确匹配关键字,从而提高结果的匹配程度。

结论

whatis 命令是一种实用工具,可以使程序员更好、更快地查找和使用系统命令,尤其适合在命令行中查找特定命令及其用法的人。使用它可以很方便地获得更多的关于系统命令的信息,并节省了查找文档或搜索引擎的时间。