一、前言
虽然Linux操作系统图形界面已经退出,但由于大量的操作在终端操作比较快捷,所以,对linux命令的使用必不可少。在linux系统日常的学习和工作中,常常会出现有些命令忘记了或者该命令的参数记忆模糊了。那如何快速对相关命令进行查看呢?在Linux系统中,就有自带帮助功能的命令。
- help 命令
- man 命令
- info 命令
二、help 命令
1、基本使用
使用help命令可以在终端打印出我们想要的命令的相关信息,使用方法:
help [option] <command>
比如说,我查我自己:help help
help命令用来显示内建命令的相关信息,其参数有-d、-m、-s。
然后这里涉及到内建命令和外部命令的相关介绍。
2、内建命令与外部命令
- 内建命令:是shell程序的一部分。在Linux系统被加载进内存时,就顺带把内建命令程序加载进去了。所以其特点是运行速度快!
- 外部命令:属于第三方程序,需要额外安装获得。在使用时,才将其从磁盘中加载进内存中执行。虽然速度没内建命令快,但其功能强大!
那么,我们如何得知某个命令是内建命令还是外部命令呢?
type命令可以实现该功能:
type <command>
实践一下:
所以,如果用help命令对外部命令进行查询:
3、外部命令的–help参数
虽然,外部命令不能使用shell自带的help命名进行查询。但外部命令都实现的–help参数用于查看该命令信息。(相当于我们购买一些产品时,自带的说明书)
其使用方法为:
<外部命令> --help
就如同一个说明书:
不过,要注意和help内建命令的实质区别。
三、man 命令
1、基本使用
man是manual的简写。前面我们说到的help命令、–help参数是直接将内容打印在终端,但man命令是将命令的相关说明显示在man page上面。
man [option] <command>
如执行: man mv
大概可以看出,相比与help、–help,man命令显示的内容更为详细。
但似乎man只能用于外部命名(或许是因为man本身是一个外部命令???)
2、man page中的按键功能
用户可以在man page 中通过按键交互,进行一系列的阅读、查找等等操作。
按键 | 功能 |
空格键 | 向下翻一页 |
Page Down | 向下翻一页 |
Page Up | 向上翻一页 |
home | 跳到首页 |
end | 跳到尾页 |
/[key] | 从上至下搜索某个关键字 |
?[key] | 从下至上搜索某个关键字 |
n | 定位到下一个搜索到的关键字 |
N | 定位到上一个搜索到的关键字 |
q | 退出帮助文档 |
四、info 命名
该命名对新手来说使用比较难上手,但听说熟练后会比man好用。尴尬的是我也不太使用过,所以:
抱歉抱歉啦~~
关于linux的帮助命令就介绍到这里啦!有何不妥,欢迎观众老爷们指出 ^_^
tolele 2022-01-01