前言: linux中的命令如此之多,我们如何知道某个命令是用来干嘛的?又或者我们遇到一个不熟悉的命令,如何知道它有哪些具体的参数呢?
如何寻求帮助
1. 有问题就找”man
”
man 是 Linux 的帮助手册,即 manual 。因为大多数程序都会自带手册,所以可以通过 man 命令获取帮助,但是它的操作却并不是太简单。
man的用法:如 man ls - - -查看ls命令的帮助文档。
- man帮助文档分类有:
代码 | 代表内容 |
---|---|
1 | 普通的命令 |
2 | 内核调用的函数与工具 |
3 | 常见的函数与函数库 |
4 | 设备文件的说明 |
5 | 配置文件 |
6 | 游戏 |
7 | 惯例与协议 |
8 | 管理员可用的命令 |
9 | 内核相关的文件 |
- man的目录结构有:
NAME | 命令的名称 |
---|---|
SYNOPSIS | 参数的大致使用方法 |
DESCRIPTION | 介绍说明 |
EXAMPLES | 演示(附带简单说明) |
OVERVIEW | 概述 |
DEFAULTS | 默认的功能 |
OPTIONS | 具体的可用选项(带介绍) |
ENVIRONMENT | 环境变量 |
FILES | 用到的文件 |
SEE ALSO | 相关的资料 |
HISTORY | 维护历史与联系方式 |
- man的按键操作有:
按键 | 作用 |
---|---|
空格键/Page Down | 向下翻一页 |
Page Up | 向上翻一页 |
HOME | 翻至首页 |
END | 翻至尾页 |
/关键词 | 从上至下搜索该关键词 |
?关键词 | 从下至上搜索该关键词 |
n | 定位到下一个搜索到的关键词 |
N | 定位到上一个搜索到的关键词 |
q | 退出帮助文档 |
2. 简单好用的”help
”
它是最简单的帮助,其参数为 - -help ,一般程序都会有这个参数,会输出最简单有用的介绍。
help的用法:如 ls - -help —-查看ls命令的帮助信息。
3. 跳转的”into”
这个命令与 man 不同的是,可以像浏览网页一样在各个节点中跳转。
它将文档的内容组织成多个区段(称为节点),每个区段也可能包含子区段(称为子节点)。
info的用法:info(选项)(参数)
-d:添加包含info格式帮助文档的目录;
-f:指定要读取的info格式的帮助文档;
-n:指定首先访问的info帮助文件的节点;
-o:输出被选择的节点内容到指定文件。
END