ubuntu 下设置中文 man 手册
# apt-get install manpages-zh
- 上述命令安装完成后,再使用 man 手册的时候,有中文翻译的部分会默认显示中文,没有中文翻译的部分会显示英文原文。
man 的常用用法
man 手册共有八个章节,分别如下:
- Standard commands (标准命令)
- System calls (系统调用)
- Library functions (库函数)
- Special devices (设备说明)
- File formats (文件格式)
- Games and toys (游戏和娱乐)
- Miscellaneous (杂项)
- Administrative Commands (管理员命令)
- 例如,当我们输入 ls 命令的时候,在窗口的最左上角会显示 LS(1),这里的 LS 表示手册名称,而(1)就表示该手册位于第一章节。有时候同一个命令可能会存在不同的章节中,这个时候,在不同的章节中也会在不同的侧重点有不同的解释。

man 的基本用法
# man [选项...] [章节] 手册页...
查看匹配的所有章节
- 使用 man -f 章节名,如:查看 socket 在手册中出现的所有章节列表
# man -f socket

指定章节查询
- 上面已经介绍了章节信息,在使用 man 命令进行搜索时,如果要指定特定的章节信息,则可以在要搜索的手册名称前加章节号,如,socket 在第 2、3、7三个章节中都有介绍,如果我们要指定查看第 2 章节的信息,那此时可使用如下命令:
# man 2 socket

- 此时显示的就是 socket 在第二章节中的相关信息
模糊搜索
- 使用 -k 选项进行模糊搜索,可以通过正则表达式机型模糊匹配,如:man -k printf ,系统会搜索所有 man 文档中名字或描述包含 prinf 关键字的。
# man -k printf

- 也可以使用正则表达式,如: man -k "^print",搜索名字或描述以 print开头的
# man -k "^print"

查看 man 文档的存储位置
# man -w ls

评论区