命令行获得帮助(补<Ⅲ>Linux命令行使用技巧的内容)

whatis

当我们遇见自己不认识的命令时,可以通过whais命令去查看该命令
比如我们不知道passwd是什么命令

可以按如下指令
!(https://img-blog.csdnimg.cn/81d8e0f3dc18484d86d340fdb1d535e3.png)

但如果系统的帮助数据库没有及时更新的话,可以执行whatis命令会出现
rm: noting appropriate 这样的情况

这时需要在root用户下执行mandb来更新数据库

- -help

--help可以查看命令的基本用法

在这里插入图片描述
在usage下的两行可以看到cal命令的基本用法,其中:

[ ]表示里面的内容可加可不加
...表示内容个数任意 #这里没有...表示不能有多个内容
<>表示必须在命令执行时加入的元素

options下给出了可用的参数

man

与 - -help相比,man可以获得命令用法详解 #man是manual的缩写

man rm		##查看rm用法详解man -k passwd	##查看passwd关键字有多少级别的man#man的级别#1  命令#2  系统调用#3  函数库调用#4  特殊文件(设备文件等)#5  文件#6  游戏#7  特殊的包#8  系统管理命令#9  内核信息规则

其实通过whatis部分的讲解中,在图片里也可以看到,passwd有两个man级别,分别是1和5,passwd(1)是属于命令的,所以我们想要知道passwd这个命令的详解的话

man 1 passwd

在通过man进入某个命令帮助界面后,可以有以下操作

快捷键功能
q退出
/+关键字搜索关键字,n向下匹配,N向上匹配
G快速移动到man的最后
g快速移动到man的最前

练习,通过- -help或者man命令去了解cal命令,尝试实现如下要求:
显示2021-11-11是今年的第几天

在这里插入图片描述
通过画红线一行的解释,我们可以使用-j参数来实现要求,按着画蓝线一行的格式:

cal -j 11 11 2021

结果如下图
在这里插入图片描述


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部