基础用法
查看基础帮助
man [命令/配置文件名称]
示例:
man ls # 查看ls命令的说明 man passwd # 查看passwd命令或/etc/passwd配置文件的说明
- 系统会优先显示命令帮助,若存在同名配置文件,需指定章节(见下文)。
导航操作
- 翻页:
空格键
(下一页) /Page Down
(下页) /Page Up
(上页) - 搜索:
按 后输入关键词(如/pattern
),用n
跳转到下一个匹配项,N
返回上一个。 - 退出:
按q
键。
高级技巧
指定手册章节
Linux手册分为8个章节,常用章节:
| 章节 | 内容 | 示例 |
|——|—————|———————–|
| 1 | 用户命令 | man 1 passwd
|
| 5 | 配置文件格式 | man 5 passwd
|
| 8 | 管理员命令 | man 8 fdisk
|
查看章节列表:
man man # 在"MANUAL SECTIONS"部分查看所有章节定义
搜索关键词
man -k "关键词" # 等同于apropos命令
示例:
man -k "user password" # 搜索包含该短语的所有手册页
显示路径
man -w ls # 输出ls命令手册的存储路径(如/usr/share/man/man1/ls.1.gz)
常见问题解决
手册不存在?
- 安装缺失的手册包:
sudo apt install man-db # Debian/Ubuntu sudo yum install man-pages # CentOS/RHEL
内容不完整?
- 更新手册数据库:
sudo mandb # 重建索引
同名命令和配置文件冲突
- 明确指定章节:
man 1 passwd # 查看"passwd命令" man 5 passwd # 查看"/etc/passwd配置文件"
替代方案
- 简洁摘要:
tldr
工具提供简化版示例(需安装:npm install -g tldr
)。tldr ls # 显示ls命令常用示例
- 在线手册:
访问 man7.org 或 die.net 获取网页版。
为什么man命令值得信赖?
- 专业性(Expertise): 由Linux内核开发者及开源社区审核,如
man-pages
项目由Michael Kerrisk等权威维护。 - 权威性(Authoritativeness):
作为所有Linux发行版的标准组件,被Red Hat、Debian等官方文档引用。 - 可信度(Trustworthiness):
数据存储在只读系统路径(/usr/share/man
),避免用户篡改。
引用说明:
- Linux
man-pages
项目文档 (man7.org)- IEEE标准1003.1(POSIX规范)
- 《Linux命令行与Shell脚本编程大全》第4版(Richard Blum, Christine Bresnahan著)
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/8257.html