线上查询和帮助的命令
1.man命令
Linux提供了较为丰富的帮助文档手册,如果你不知道这个命令的使用方法,可以使用man命令来查看这个命令的具体使用方法。
语法:
man [选项] [参数]
选项:
- -a:在所有的man帮助手册中搜索;
- -f:等价于whatis,显示关键字的简短描述信息,如:man -f find
- -P:指定内容时使用分页程序,如:man -P tail ls
- -M:指定man手册的搜索路径
- -D:将所有的选项都重置为默认值
- -k:等同于 apropos将搜索whatis数据库,模糊查找关键字,如:man -k fin
man命令帮助信息的结构和意义
NAME | 命令的名称以及功能的简要介绍 |
SYNOPSIS | 参数的大致使用方法 |
DESCRIPTION | 命令功能详细介绍,包括每一个选项的意义 |
EXAMPLES | 使用示例(附带简单的说明) |
OVERVIEW | 概述 |
DEFAULTS | 默认的功能 |
OPTIONS | 具体的可用选项(带介绍) |
ENVIRONMENT | 环境变量 |
FILES | 用到的文件 |
SEE ALSO | 相关的资料 |
HISTORY | 维护历史与联系方式 |
man名命令中常用的按键以及用
空格键 | 向下翻一页 |
curl +d | 向文件末尾翻半页 |
curl + u | 向文件首页翻半页 |
b | 向文件首部翻一页 |
home | 直接前往首页 |
end | 直接前往尾页 |
回车键 | 一次向文件尾部翻一行 |
/ | 从上到下查询某个关键词,如"/linux" |
? | 从下到上查找某一个关键词,如"?linux" |
n | 定位到下一个查询到的关键词 |
NG | 跳转到指定行 |
G | 跳转到最后一行 |
N | 定位到上一个查询到的关键词 |
q | 退出帮助文档 |
man对应的区段的描述
区段1 | 标准的用户指令 |
区段2 | 系统调用 |
区段3 | 库的调用 |
区段4 | 特殊文件(设备文件)的访问入口(/dev) |
区段5 | 文件格式(配置文件的语法),指定程序的运行特性 |
区段6 | 游戏 |
区段7 | 杂项 |
区段8 | 管理命令 |
区段9 | 跟kernel有关的文件 |
例子 | man [1-9] 命令,man 1 cd |
2. help
查看Linux内置命令的帮助,比如cd命令.
语法:
help [选项] [参数]
选项:
- -d:只打印每个主题的功能的简单描述
- -m:以man样式打印帮助
- -s:只打印语法部分