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