> 环境与工具 > whatis

whatis: 检查命令摘要信息

whatis 命令显示指定关键字的单行手册页描述。这对于快速了解特定命令的功能或用途非常有用。它提供与 man 页面的第一行相同的信息,帮助您在查看详细信息之前获得简要概述。

概述

whatis 在系统安装的命令、函数、文件格式等的手册页数据库中搜索关键字,并输出该项目的简要说明。这非常适合在打开 man 命令的完整手册页之前快速确认该命令的功能。

主要功能

  • 提供命令/函数/文件格式的单行摘要
  • 搜索手册页数据库
  • 支持快速信息检索

主要选项

whatis 命令提供了一些有用的选项来控制搜索方式或指定特定的手册节。

搜索和输出

生成的命令:

请尝试组合命令。

描述:

`whatis` 执行命令。

通过组合这些选项,您可以与 AI 一起虚拟地执行命令。

使用示例

whatis 命令的各种使用示例。

基本用法

whatis ls

检查 ls 命令的摘要信息。

通配符搜索

whatis -w 'grep*'

查找所有以 grep 开头的命令的摘要信息。

指定节搜索

whatis -s 1,5 passwd

检查 passwd 命令的用户命令(节 1)和文件格式(节 5)的信息。

正则表达式搜索

whatis -r 'user|group'

使用正则表达式搜索包含 'user' 或 'group' 的命令。

提示与注意事项

使用 whatis 时的有用提示和注意事项。

数据库更新

whatis 使用手册页数据库。如果安装了新的手册页或更新了现有页面,whatis 可能找不到信息。在这种情况下,您需要运行 sudo mandb 命令来更新数据库。

更新手册数据库

sudo mandb

手动更新 whatis 数据库。

与 apropos 的区别

whatis 搜索精确指定的关键字的手册页第一行,而 apropos(等同于 man -k)则在手册页的名称和整个描述中搜索关键字。因此,apropos 会提供更广泛的搜索结果。


相同类别命令