man命令:
man在线帮助查询未知命令
语法:man [选项] [参数] 要查询的命令
注意:man查询的都是英语
比如查询“ls”命令:
选项有:
-a:在所有的man帮助手册中搜索;
参数:
1 普通的命令
2 内核调用的函数与工具
3 常见的函数与函数库
4 设备文件的说明
5 配置文件
6 游戏
7 惯例与协议
8 管理员可用的命令
9 内核相关的文件
注意:这里的参数1-9可以理解为查询命令的类型(man命令可用的帮助类型)
man命令的按键
按键
用处
空格键
向下翻一页。
[Page
Down]
向下翻一页。
--
在
crt
里是
crt
整个前面的下一页而不是查询内容的下一页
[Page
Up]
向上翻一页。
--
在
crt
里是
crt
整个前面的上一页而不是查询内容的上一页
[HOME]
直接前往首页。
--
在
crt
是无效的,虚拟机里可以
[END]
直接前往尾页。
--
在
crt
是无效的,虚拟机里可以
/
关键词
从上至下搜索某个关键词
,
如
"/linux"。
?
关键词
从下至上搜索某个关键词
,
如
"?linux"。
n
定位到下一个搜索到的关键词。
N
定位到上一个搜索到的关键词。
q
退出帮助文档。
Help命令
help:查询shell的内部命令,也可以查询外部命令。
内部命令:help [选项] 查询的命令
选项:
-d 输出每个主题的简短描述
-m 以仿man手册的格式显示使用方法
-s 为每一个匹配的PATTERN模式的主题仅显示一个用法的简介
外部命令:查询的外部命令 –help
type:判断是内部命令还是外部命令
语法:type [选项] 命令
选项:
-t:输出“file”、“alias”或者“builtin”,分别表示给定的指令为“外部指令”、“命令别名”或者“内部指令”;
-p:如果给出的指令为外部指令,则显示其绝对路径;
-a:在环境变量“PATH”指定的路径中,显示给定指令的信息,包括命令别名。--只有外部命令才能显示