AI智能
改变未来

Linux命令 之 “救命稻草”


一、前言

虽然Linux操作系统图形界面已经退出,但由于大量的操作在终端操作比较快捷,所以,对linux命令的使用必不可少。在linux系统日常的学习和工作中,常常会出现有些命令忘记了或者该命令的参数记忆模糊了。那如何快速对相关命令进行查看呢?在Linux系统中,就有自带帮助功能的命令。

  1. help 命令
  2. man 命令
  3. 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

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » Linux命令 之 “救命稻草”