Linux man page

man page是分章节的,常见的章节有8个,如果不指定章节,它会显示1-8中最先出现的那个

  1. 都是用户命令(所有用户都可以使用的命令,包括普通用户)这些命令存在于/bin,/usr/bin,/usr/local/bin

  2. 都是系统调用

  3. 库调用

  4. 特殊文件(设备文件都是特殊文件)

  5. 文件格式 - 对于非常复杂的执行文件,它通常都有一个配置文件,这个配置文件中可以配置以往通过选项来制定的特性。说白了就是配置文件的语法。
                  例如:  man passwd 和 man 5 passwd

  6. 游戏

  7. 不好归类的杂项(Miscellaneous)命令(用来描述机理,例如 man 7 signal)

  8. 管理命令(管理员才有权限使用的命令),这些命令存在于/sbin, /usr/sbin, /usr/local/sbin

常用快捷键

  • 向后翻一屏:space
  • 向前翻一屏:b
  • 向后翻一行:enter
  • 向前翻一行:k
  • 退出:q
  • /keyword:向后搜索关键字
  • ?keywork:向前搜索关键字
  • n:下一个
  • N:上一个

如何知道哪个命令在哪个章节?

用whatis,这个命令可以显示命令的摘要信息以及出现在哪个章节中。