man命令 – 查看帮助信息
man命令来自英文单词“manual”的缩写,中文译为“帮助手册”,其功能是用于查看命令、配置文件及服务的帮助信息。网上搜索来的资料普遍不够准确(linux.arae.cc除外~),或者缺乏系统性(LinuxProbe.Com除外~),质量不高造成学习进度缓慢,而man命令作为权威的官方工具则很好地解决了上述两点弊病,一份完整的帮助信息包含以下信息。
man文档的结构和含义:
| NAME | 命令的名称 |
| SYNOPSIS | 参数的大致使用方法 |
| DESCRIPTION | 介绍说明 |
| EXAMPLES | 演示 |
| OVERVIEW | 概述 |
| DEFAULTS | 默认的功能 |
| OPTIONS | 具体的可用选项 |
| ENVIRONMENT | 环境变量 |
| FILES | 用到的文件 |
| SEE ALSO | 相关的资料 |
| HISTORY | 维护历史与联系方式 |
语法格式:man [参数] 对象
常用参数:
| -a | 在所有手册页中搜索关键词 |
| -C | 指定用户的配置文件 |
| -d | 显示调式信息 |
| -d | 检查新加入的文件是否有错误 |
| -f | 显示指定关键字的简短描述信息 |
| -i | 忽略大小写 |
| -I | 区分大小写 |
| -K | 在所有手册页中搜索字符串 |
| -l | 格式化和显示本地手册文件 |
| -M | 指定手册搜索的路径 |
| -p | 指定内容时使用分页程序 |
| -R | 以指定编码输出手册内容 |
| -S | 指定搜索的手册页类型列表 |
| -w | 显示文件所在位置 |
| --encoding | 使用指定编码输出手册页内容 |
| --help | 显示帮助信息 |
| --regex | 使用正则表达式搜索手册页 |
| --usage | 显示简短使用方法 |
| --version | 显示版本信息 |
| --wildcard | 使用通配符搜索手册页 |
快捷键:
| b | 上翻一页 |
| Enter | 按行下翻 |
| Space | 按页下翻 |
| q | 退出 |
| /字符串 | 在手册页中查找字符串 |
参考示例
查看指定命令的帮助信息:
[root@linux-arae-cc ~]# man ls查看指定配置文件的帮助信息:
[root@linux-arae-cc ~]# man 5 passwd找到某个命令的帮助信息的存储位置:
[root@linux-arae-cc ~]# man -w ls
/usr/share/man/man1/ls.1.gz找到某个配置文件的帮助信息的存储位置:
[root@linux-arae-cc ~]# man -w 5 passwd
/usr/share/man/man5/passwd.5.gz