linux中whatis的命令
-
whatis命令是Linux系统中查看命令简介的工具。它可以帮助用户快速了解一个命令的功能和使用方法。使用whatis命令可以提供命令的简短描述以及相关的文档页信息。
下面是使用whatis命令的基本语法:
“`
whatis [选项] 搜索关键词
“`常用的选项包括:
– -r:使用正则表达式进行搜索
– -s:指定搜索的节(section)
– -w:只显示完全匹配的结果当使用whatis命令时,会在系统的man页数据库中搜索关键词,并返回与之相关的命令简介信息。命令简介通常是命令名称的一句话描述。
使用whatis命令的一个例子是:
“`
whatis ls
“`
这将返回与“ls”相关的命令简介信息。另一个例子是:
“`
whatis -r “.*config”
“`
这将搜索所有以“config”结尾的命令,并返回相应的命令简介信息。总而言之,whatis命令是一个非常方便和快速的查看命令简介的工具,可帮助用户快速了解Linux系统中的各种命令。
2年前 -
在Linux中,whatis命令用于查看指定命令的简要说明或帮助信息。它通常用于快速查找命令的功能、语法和用法。以下是关于whatis命令的几个重要点:
1. whatis命令的基本语法:
“`
whatis [选项] 关键词
“`
关键词可以是命令名、函数名、系统调用、库函数等。2. whatis命令的输出格式:
默认情况下,whatis命令输出指定命令的名称和一行简要说明。例如:
“`
$ whatis ls
ls(1) – 列出目录内容
“`
输出中的`(1)`表示该命令属于section 1,即用户命令。3. 使用apropos命令进行模糊匹配:
如果你不知道精确的命令名,可以使用apropos命令进行模糊匹配。apropos命令会搜索命令的描述文本并返回匹配的结果。例如:
“`
$ apropos network
netstat (8) – Print network connections, routing tables, …
“`
上述例子中,apropos命令返回了与关键词”network”相关的命令。4. 使用man命令查看完整的帮助信息:
如果你需要更详细的帮助信息,可以使用man命令。whatis命令提供的是简要说明,而man命令提供的是完整的命令文档。例如,要查看ls命令的详细说明,可以使用以下命令:
“`
$ man ls
“`
man命令支持按section分类查看命令文档,具体使用方式可参考man命令的帮助信息。5. 更新命令数据库:
whtais命令使用的是what数据库,该数据库包含了所有已安装命令的描述信息。如果你安装了新的命令,或者想要更新数据库,可以使用`makewhatis`命令来更新what数据库。例如:
“`
$ sudo makewhatis
“`
该命令会重新生成命令的描述信息索引,以便whatis命令可以快速查询。总之,whatis命令是一个实用的命令,可以帮助用户快速查找和了解命令的功能和用法。它与apropos命令和man命令结合起来使用,可以提高用户在Linux系统中使用命令的效率。
2年前 -
在Linux系统中,`whatis`是一个用于查询命令的简要说明的命令。它通常用于查找命令的简短描述,在探索新命令或需要查找命令用途时非常有用。
`whatis`命令的使用方法如下:
“`
whatis [选项] [模式]
“``whatis`命令的选项:
– `-d`:打印命令的man页文件路径和章节号。
– `-s`:指定要搜索的man页章节号(如1、8等)。
– `-w`:仅显示完全匹配的命令描述。例如,要查找`ls`命令的简短说明,可以通过运行以下命令:
“`
whatis ls
“`这将返回类似以下的输出:
“`
ls (1) – list directory contents
“`在输出中,`ls (1)`表示`ls`命令的man页在第1节,而`- list directory contents`是`ls`命令的简要说明。
可以使用`whatis`命令结合通配符来搜索多个命令。例如,要查找以`netstat`开头的所有命令简短说明,可以运行以下命令:
“`
whatis netstat*
“`这将返回与`netstat`开头的所有命令相关的简短说明。
除了使用通配符搜索命令外,还可以使用`whatis`命令结合正则表达式搜索命令。例如,要查找以`^cp`开头的命令的简短说明,可以运行以下命令:
“`
whatis ‘^cp’
“`在这个例子中,`^cp`是一个正则表达式,表示以`cp`开头的命令。
需要注意的是,`whatis`命令只能提供命令的简短说明,如果需要查看完整的命令手册,可以使用`man`命令。例如,要查看`ls`命令的完整手册,可以运行以下命令:
“`
man ls
“`通过使用`whatis`命令,可以快速获得命令的简要说明,以便在使用Linux系统时更好地理解和使用各种命令。
2年前