命令简介
man命令是Linux下最核心的命令之一。而man命令也并不是英文单词“man”的意思,它是单词manual的缩写,即使用手册的意思。
man命令会列出一份完整的说明。 其内容包括命令语法、各选项的意义及相关命令 。更为强大的是,不仅可以查看Linux中命令的使用帮助,还可以查看软件服务配置文件、系统调用、库函数等帮助信息。
手册存放于 /usr/share/man 下面,以 man1 - man8 作为文件名, 有些命令还不只在一个章节中存在帮助手册。如果我们想要查看指定章节的帮助手册, 可以使用
man1 | 用户命令 |
---|---|
man2 | 系统调动 |
man3 | C库调用 |
man4 | 设备文件及特殊文件 |
man5 | 配置文件格式 |
man6 | 游戏 |
man7 | 杂项 |
man8 | 管理类的命令 |
命令格式
man # COMMAND
-f | 显示给定关键字的简短描述信息 |
---|---|
-M | 指定man手册搜索的路径 |
-w | 显示文件所在位置 |
[root@gkdaxue ~]# man -f ls
ls (1) - list directory contents
[root@gkdaxue ~]# man -w ls
/usr/share/man/man1/ls.1.gz
man 内容讲解
一般来讲,使用man命令查看到的帮助内容信息都会很长很多,如果读者不了解帮助文档信息的目录结构和操作方法,乍一看到这么多信息可能会感到相当困惑。
结构名称 | 代表意义 |
---|---|
NAME | 命令的名称 |
SYNOPSIS | 参数的大致使用方法 |
DESCRIPTION | 介绍说明 |
EXAMPLES` | 演示(附带简单说明) |
OVERVIEW | 概述 |
DEFAULTS | 默认的功能 |
OPTIONS | 具体的可用选项(带介绍) |
ENVIRONMENT | 环境变量 |
FILES | 用到的文件 |
SEE ALSO | 相关的资料 |
HISTORY | 维护历史与联系方式 |
man命令中常用按键
空格键 | ctrl+V | ctrl+f | ctrl+F | 向文件尾翻一屏 |
---|---|
b | ctrl+B | 向文件首部翻一屏 |
d | ctrl+D | 向文件尾部翻半屏 |
u | ctrl+U | 向文件首部翻半屏 |
回车键 | ctrl+N | e | ctrl+E | j | ctrl+J | 向文件尾部翻一行 |
y | ctrl+Y | ctrl+P | k | ctrl+K | 向文件首部翻一行 |
NUM | 跳转到第 NUM 行 |
1G | home | gg | 回到文件首部 |
G | end | 翻至文件尾部 |
/KEYWORD | 以 KEYWORD 为关键字,从当前位置向文件尾部搜索(不区分大小写) n :下一个 N : 上一个 |
?KEYWORD | 以 KEYWORD 为关键字,从当前位置向文件首部搜索(不区分大小写) n : 跟搜索命令同方向下一个 N : 跟搜索命令反方向上一个 |
q | 退出文档 |
Page Down | 向下翻一页 |
Page Up | 向上翻一页 |