命令简介

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 显示文件所在位置
  1. [root@gkdaxue ~]# man -f ls
  2. ls (1) - list directory contents
  3. [root@gkdaxue ~]# man -w ls
  4. /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 向上翻一页