概述
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 会提供更广泛的搜索结果。