基于Linux的获取帮助指令
一、查看指令的用途
可以通过whatis +指令名称,查询该指令的含义。
如上述指令,查询help指令的含义。
但是系统却没有能够给出help指令的含义,那是因为还没有获取命令详解。我们可以输入mandb来获取详解。
在获取完命令详解后,便可以查询命令含义。
二、查看指令用法
命令 --help,可以获得绝大部分指令的用法
上图,我们可以得到cat指令的用。可以发现在用途中存在一些符号,我们对一些符号进行解释。
[ ]-----:所标选项可加,也可以省略
…-----:可以加入的个人为任意
<>----:标识选项为必须加入
Userage:标示指令用法
Opetions:对参数的作用说明
三、查看指令或文件的说明手册
man 命令 查看该命令的说明手册
查询help命令的说明手册
显然,指令的说明手册信息量较大,很难在第一时间获取我们想要的信息。这时我们可以通过检索来快速的获取自己想要的信息。
利用/+关键字,进行检索。
输入/s检索带s的部分,我们可以用上|下进行逐行查询,也可以利用pgup|pgdn进行逐页查询。当我们想要退出时,直接按q便可以退出。
man指令还存在级别,输入 man -k 命令查看命令的级别
指令后()内的数字代表了指令的级别。
man指令的级别共有9个,从数字1-数字9
1---------命令
2---------系统调用接口
3---------函数库调用接口
4---------特殊设备文件
5---------系统配置文件
6---------游戏规则说明
7---------包说明
8---------系统管理命令
9---------内核调用规则
四、自动补齐
在一些视频中,我们可以发现编程大神的编程速度十分快,有时一秒能够打出好几个指令。那是因为在编程过中,我们可以用TAB键快速补齐指令。
如上图指令,这时我按下TAB键,系统就会自动补齐未写完指令。
但是在系统中有很多相似的指令,当我按TAB键无法补齐时,说明该情况下存在多个指令可以对其进行补齐,若在这种情况,我们连按2次TAB键,就可以调出所有可以补齐的指令。
当输入gn后连续按2下TAB键,我们便可以发现存在许多指令可以补齐gn。因此,系统不确定你需要的指令是哪个,导致无法补齐。
熟练的使用TAB键能够大大加快我们的编程速度,同时也能够在一定程度减少指令前后编写不一致的错误。