命令简介
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 lsls (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 | 向上翻一页 |
