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