首页 > 其他 > 详细

获取命令帮助

时间:2021-09-08 20:00:08      阅读:32      评论:0      收藏:0      [点我收藏+]

Linux系统的在线求助man page

在这之前,我们先来看下linux到底有多少命令?在命令行模式下,你可以连续按两次tab键,看看有多少命令让你用?

技术分享图片

 

在我安装的这个系统上,因为是mini版本的,少说也有1000多种命令让root用户使用。那要不要背这些命令呢?可以的,你可以背。不过你会疯掉的。

那如果不背,我们如何知道这些命令的详细用法呢?还有,某些配置文件的内容到底是什么?这就需要我们来了解怎么样在linux上获取帮助了!

咦~不知道怎么使用date这条命令?没关系,就是找男人(man) 呀!喔!不是啦!这个man是manual(操作说明)的简写啦!只要输入”man date” 命令,就能清楚的显示date的详细说明和用法了。

技术分享图片

 

你可以按 空格键 往下翻,可以按 q 键离开。更多的操作会在下面介绍。

是不是很方便,你敲man date 之后 ,看到的就称为man page。

大致上了解了man page的内容后,那么在man page当中我还可以利用哪些按键来帮忙查阅呢?首先, 如果要向下翻页的话,可以按下键盘的空格键,也可以使用[Page Up]与[Page Down]来翻页呢!同时,如果你知道某些关键词的话, 那么可以在任何时候输入『/word』,来主动搜寻关键词!

技术分享图片

 

以下是man page常用的按键,每个按键都练习几次,熟悉其用法:

技术分享图片

 

查找特定命令/文件的man page说明文件 。

在某些情况下,你可能知道要使用某些特定的命令或者是修改某些特定的配置文件,但是偏偏忘记了该命令的完整名称。怎么办呢?用man page吧。

查找系统中跟man这个命令有关的说明文件:

技术分享图片

 

使用 -f 这个选项就可以取得更多与man相关的信息,而上面这个结果当中也有提示了 (数字) 的内容, 举例来说,第二行的『 man (7) 』表示有个man (7)的说明文件存在喔!但是却有个man (1)存在啊! 那当我们下达『 man man 』的时候,到底是找到哪一个说明档呢? 其实,你可以指定不同的文件的,举例来说,上表当中的两个 man 你可以这样将它的文件找出来:

快去试试吧。

技术分享图片

当使用『man -f 命令』时,man只会找数据中的左边那个命令(或文件)的完整名称,有一点不同都不行! 但如果我想要找的是『关键词』呢?也就是说,我想要同时找上面说的两个地方的内容,只要该内容有关键词存在, 不需要完全相同的命令(或文件)就能够找到时,该怎么办? 我们可以使用man -k 这个命令

技术分享图片

 

看到了吧!很多对吧!因为这个是利用关键词将说明文件里面只要含有man那个字眼的(不见得是完整字符串)就将他取出来!很方便吧!

事实上,还有两个命令与man page有关呢!而这两个命令是man的简略写法说~就是这两个:

技术分享图片

 

whatis 相当于 man -f

apropos 相当于 man -k

info page

你要查询的目标数据的说明文件必须要以info的格式来写成才能够使用info的特殊功能(例如超链接)。 而这个支持info命令的文件默认是放置在/usr/share/info/这个目录当中的。 举例来说,info这个命令的说明文件有写成info格式,所以,你使用『 info info 』可以得到如下的画面:

技术分享图片

 

File:代表这个info page的数据是来自info.info文件所提供的;

Node:代表目前的这个页面是属于Top节点。 意思是info.info内含有很多信息,而Top仅是info.info文件内的一个节点内容而已;

Next:下一个节点的名称为Getting Started,你也可以按『N』到下个节点去;

Up:回到上一层的节点总揽画面,你也可以按下『U』回到上一层;

Prev:前一个节点。但由于Top是info.info的第一个节点,所以上面没有前一个节点的信息。

『Menu』底下共分为四小节,分别是Getting Started等等的,我们可以使用上下左右按键来将光标移动到该文字或者『 * 』上面,按下Enter, 就可以前往该小节了!另外,也可以按下[Tab]按键,就可以快速的将光标在上表的画面中的node间移动

技术分享图片

 

分析与思考

1、man page显示的内容放在哪个目录中?

/usr/share/man/man1

2、你目前的linux下,预设共有多少可以被你执行的指令?

1123

3、请问bzip2这条指令是用来干嘛的?

Linux bzip2命令是.bz2文件的压缩程序。

技术分享图片

获取命令帮助

原文:https://www.cnblogs.com/xxxxxl/p/15239581.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!