📅  最后修改于: 2023-12-03 14:43:57.091000             🧑  作者: Mango
whatis
命令和示例whatis
命令是在 Linux 系统中用于获取特定命令或程序的简要描述信息。它可以帮助程序员快速了解某个命令或程序的功能和用法。在命令行中使用 whatis
命令,可以快速查询相关命令的文档页或手册。
whatis [OPTION]... [COMMAND]
OPTION
: 可选参数,用于指定额外的选项。COMMAND
: 必选参数,要查询的命令或程序的名称。下面是一些使用 whatis
命令的示例:
使用 whatis
命令可以查询某个命令的简要描述。
$ whatis ls
ls (1) - list directory contents
上述示例中,whatis ls
查询了 ls
命令的描述信息。(1)
表示该命令的类型(在这里是通用命令),紧随其后的是命令的简要描述。
除了查询命令,whatis
命令还可以查询其他程序的描述信息。
$ whatis gcc
gcc (1) - GNU project C and C++ compiler
上述示例中,whatis gcc
查询了 gcc
程序的描述信息。(1)
表示该程序的类型(在这里是通用命令),紧随其后的是程序的简要描述。
-l
选项使用 -l
选项可以显示所有匹配的命令或程序的完整文档页信息。
$ whatis -l ls
ls (1) - list directory contents
dir (1) - list directory contents
vdir (1) - list directory contents
上述示例中,whatis -l ls
显示了与 ls
相关的所有命令的描述信息,包括 ls
自身以及其他与 ls
相似的命令。
可以使用通配符来模糊匹配命令或程序的名称。
$ whatis -w 'grep*'
grep (1) - print lines matching a pattern
egrep (1) - print lines matching a pattern
fgrep (1) - print lines matching a pattern
zgrep (1) - search possibly compressed files for a regular expression
zegrep (1) - search possibly compressed files for a regular expression
zfgrep (1) - search possibly compressed files for a regular expression
上述示例中,whatis -w 'grep*'
显示了所有以 grep
开头的命令的描述信息。
whatis
命令是一个非常有用的工具,它可以帮助程序员快速了解各种命令和程序的功能和用法。通过使用 whatis
命令,可以节省查询文档的时间,并提供快速的参考信息。