首页 > 编程笔记 > Linux命令 阅读:12

Linux man命令:查看帮助信息(附带实例)

Linux 中的 man 命令来自英文单词 manual 的缩写,中文译为“帮助手册”,其功能是查看命令、配置文件及服务的帮助信息。

一般而言,网上搜索来的资料普遍不够准确,或者缺乏系统性,导致学习进度缓慢,而 man 命令作为权威的官方工具,很好地解决了上述两点弊病。

一份完整的帮助信息包含以下信息:

NAME 命令的名称 OPTIONS 具体的可用选项
SYNOPSIS 参数的大致使用方法 ENVIRONMENT 环境变量
DESCRIPTION 介绍 FILES 用到的文件
EXAMPLE 演示 SEE ALSO 相关的资料
OVERVIEW 概述 HISTORY 维护历史与联系方式
DEFAULTS 默认的功能    

man 命令的语法格式如下:
man 参数 对象
常用参数见下表:

选项 描述 选项 描述
-a 在所有手册中搜索关键词 -p 显示函数的原型
-C 指定用户的配置文件 -R 以指定编码输出手册内容
-d 显示调试信息 -S 指定搜索的手册页类型列表
-d 检查新加入的文件是否有错误 -w 显示文件所在位置
-f 显示指定关键字的简短描述信息 --encoding 使用指定编码输出手册页内容
-i 忽略大小写 --help 显示帮助信息
-I 区分大小写 --regex 使用正则表达式搜索手册
-K 在所有手册页中搜索字符串 --usage 显示简短使用方法
-l 格式化和显示本地手册文件 --version 显示版本信息
-M 指定手册搜索的路径 --wildcard 使用通配符搜索手册

man 命令的快捷键见下表:

按键 功能 按键 功能
b 上翻一页 q 退出
Enter 按行下翻 / 在手册中查找字符串
Space 按页下翻    

【实例 1】查看指定命令的帮助信息:
[root@clinux ~]# man ls

【实例 2】查看指定配置文件的帮助信息:
[root@clinux ~]# man 5 passwd

【实例 3】找到某个命令的帮助信息的存储位置:
[root@clinux ~]# man -w ls
/usr/share/man/man1/ls.1.gz

【实例 4】找到某个配置文件的帮助信息的存储位置:
[root@clinux ~]# man -w 5 passwd
/usr/share/man/man5/passwd.5.gz

相关文章