内容
在本地Linux系统手册中查找信息
Linux 手册页简介
本地系统上通常可用的文档来源之一是系统手册页或man page。软件包随附这些页面来提供文档,您可以使用 man 命令从命令行访问它们。页面存储在/usr/share/man 目录的子目录中。
Linux手册的常见章节
章节 | 内容类型 | 描述 |
1 | 用户命令 | 可执行命令和 shell 程序 |
2 | 系统调用 | 从用户空间调用的内核例程 |
3 | 库函数 | 由程序库提供 |
4 | 特殊文件 | 例如设备文件 |
5 | 文件格式 | 用于许多配置文件和结构 |
6 | 游戏和屏保 | 过去的趣味程序章节 |
7 | 惯例、标准和其他 | 协议和文件系统 |
8 | 系统管理和特权命令 | 维护任务 |
9 | Linux 内核API | 内部内核调用 |
man man #使用这个命令可以查看手册
man 1 passwd #查看passwd的可执行命令和shell程序
常见的标题
标题 | 描述 |
NAME | 使用者名称,通常是命令或文件名,简短描述(简单描述了这个命令是干什么的) |
SYNOPSIS | 命令语法的概要 |
DESCRIPTION | 提供对主题的基本理解的描述 |
OPTIONS | 命令执行选项的说明 |
EXAMPLES | 有关如何使用命令、功能或文件的示例 |
FILES | 与 man page 相关的文件和目录的列表 |
SEE ALSO | 相关的信息,通常是其他 man page 主题 |
BUGS | 软件中的已知错误 |
AUTHOR | 有关参与撰写该主题的人员的信息 |
EXIT CODE | 退出码(不是0,就是有问题) |
浏览和搜索 Man Page
命令 | 结果 |
Spacebar(空格) | 向前(向下) 滚动一屏。 |
PageDown | 向前滚动一屏。 |
PageUp | 向后(向上)滚动一屏。 |
DownArrow(上箭头) | 向前滚动一行。 |
UpArrow(下箭头) | 向后滚动一行。 |
D | 向前滚动半屏。 |
U | 向后滚动半屏。 |
/string | 在 man page 中向前搜索 stringo #/+要搜索的东西 |
N | 向下搜索 |
Shift+N | 向上搜索 |
G | 转到man page的开头。 |
Shift+G | 转到man page的末尾。 |
Q | 退出man,并返回到命令shell提示符。 |
根据关键字搜索 man page
使用 man 命令 -k 选项(等同于 apropos 合令)可在 man page 的标题和描述中搜索关键字。这样一来,关键字搜索的结果中显示与关键字匹配的 man page 主题和章节编号的列表,和简短的介绍
前提:要有一个索引 索引需要在root用户下建立
mandb #建立索引
[userghost -Js man -k passwd #帮助匹配手册的文件名和简短的描述
chgpasswd (8) - update group passwords in batch mode
chpasswd (8) - update passwords in batch mode
fgetpwent_r (3) - get passwd file entry reentrantly
getpwent_r (3) - get passwd file entry reentrantly
passwd (1) - update user's authentication tokens
passwd (1ossl) - OpensSL application commands
passvd (5) - password file
passwd2des (3) · RFS password encryption
[userghost -Js man -K passwd #在内容里面搜素,找到之后会进去查看 按q会退出 之后会询问你是否进入下一个内容
!!!安装完软件后要查看帮助手册,需要再次建立索引才能再次使用
总结
总结
课后练习
- 待办任务1
- 待办任务2