linux man手册使用

Linux提供了丰富的帮助手册,当你需要查看某个命令的参数时不必到处上网查找,只要man一下即可。

命令man man可以查看man的使用

man手册分为不同的章节,不同的章节存放不同的帮助信息

man手册

  • 1.用户在shell环境中可以操作的命令或可执行文件
  • 2.系统内核可调用的函数与工具等
  • 3.一些常用的函数(function)与函数库(library),大部分为C的函数库(libc)
  • 4.设备文件的说明,通常是在/dev下的文件
  • 5.配置文件或者是某些文件的格式
  • 6.游戏(games)
  • 7.惯例与协议等,例如Linux文件系统、网络协议、ASCII code等说明
  • 8.系统管理员可用的管理命令
  • 9.跟kernel有关的文件

这些号码里面,1,5,7这三个号码特别重要

比如使用man 1 writeman 2 writeman 3 write,可以分别查看write在不同章节的信息

man ls可以看到如下图:

man手册

左上角的LS(1),表示查看是第一章节的帮助信息,一般如果是查看命令的帮助信息都会有下面几块内容:

  • NAME    命令名字
  • SYNOPSIS  命令的使用方法
  • DESCRIPTION 使用说明,都有比较详细的每个参数的用法说明
  • AUTHOR    作者
  • COPYRIGHT  版权信息
  • SEE ALSO   相关内容或者参考资料

man yum.conf,可以看到左上角会出现 yum.conf(5),表明在第一章节

man手册使用方式

滚动

  • 滚动到百分比 数字+p 或者 数字+%
  • 跳到开头 g
  • 跳到末尾 G
  • 向下滚动一行 ↓,enter,e
  • 向下滚动几行 直接输入数字
  • 向上滚动一行 ↑,y
  • 向下滚动一屏 空格,f,PageDown
  • 向上滚动一屏 空格,b,PageUp
  • 半屏 d,u

搜索

  • /pattern * Search forward for (N-th) matching line.
  • ?pattern * Search backward for (N-th) matching line.
  • n * Repeat previous search (for N-th occurrence).
  • N * Repeat previous search in reverse direction.

书签

  • m<letter> Mark the current position with <letter>.
  • '<letter> Go to a previously marked position.
  • '' Go to the previous position.

man手册