4.2.2 基础指令的操作

news/2025/2/28 5:19:11/

显示日期与时间的指令: date

显示日历的指令: cal

简单好用的计算机: bc

1. 显示日期的指令: date

如果在命令行中想要知道目前Linux系统的时间,那么就直接在命令行界面输入date即可显示:

[dmtsai@study ~]$ date Fri May 29 14:32:01 CST 2015

如果我想要让这个程序显示出“2015/05/29”这样的日期显示方式呢? 那么就使用date的格式化输出功能

[dmtsai@study ~]$ date +%Y/%m/%d 2015/05/29 [dmtsai@study ~]$ date +%H:%M 14:33

那个“+%Y%m%d”就是date指令的一些参数功能。

2. 显示日历的指令: cal

基本上cal这个指令可以接的语法为:

[dmtsai@study ~]$ cal [month] [year]

3. 简单好用的计算机: bc

4.2.3 重要的几个热键[Tab],[ctrl]-c,[ctrl]-d

以ca为开头的指令都被显示出来了。

总结一下:

[Tab] 接在一串指令的第一个字的后面,则为“命令补全”;

[Tab] 接在一串指令的第二个字以后时,则为“文件补齐”!若安装 bash-completion 软件,则在某些指令后面使用 [tab] 按键时,可以进行“选项/参数的补齐”功能!

[Ctrl]-c 按键

如果你在Linux下面输入了错误的指令或参数,有的时候这个指令或程序会在系统下面“跑不停”这个时候怎么办?别担心, 如果你想让当前的程序“停掉”的话,可以输入:[Ctrl]与c按键(先按着[Ctrl]不放,且再按下c按键,是组合按键), 那就是中断目前程序的按键

[Ctrl]-d 按键

你想要直接离开命令行,可以直接按下[Ctrl]-d就能够直接离开了

[shift]+{[PageUP]|[Page Down]}按键

可以使用 [Shift]+[Page Up] 来往前翻页,也能够使用 [Shift]+[Page Down] 来往后翻页

4.2.4 错误讯息的察看

假如想执行date却因为大小写打错成为DATE时, 这个错误的讯息是这样显示的:

bash:表示的是Shell,本小节说的Linux的默认壳程序就是bash。通常出现“command not found"的可能原因为:

这个指令不存在,因为该软件没有安装之故。解决方法就是安装该软件;

这个指令所在的目录目前的用户并没有将他加入指令搜寻路径中。

4.3 Linux系统的线上求助man page与info page

来看看date这个指令的基本用法与选项参数的介绍:

一开始是下达语法的方式,这个date有两种基本语法,一种是直接下达并且取得日期回传值,且可以+FORAMAT的方式来显示。至于另一种方式,则是加上MMDDhhmmCCYY的方式来设置日期时间。格式是“月月日日时时分分西元年”的格式!再往下看,会说明主要的选项,例如-d的意义等,后续会出现+FORMAT的用法。从里面可以查到之前用过得“date+%Y%m%d"这个指令与选项的说明。

基本上,如果是指令,那么通过这个简单的 --help 就可以很快速的取得你所需要的选项、参数的说明了。

进入man指令的功能后,你可以按下“空白键”往下翻页,可以按下“ q ”按键来离开man的环境。

DATE(1),DATE是指令的名称,那么(1)代表的是“一般使用者可使用的指令”的意思!常见的几个数字的意义是这样的:

man date表格内,以NAME作为开始介绍,最后还有个SEE ALSO来作为结束。基本上,man page大致分成下面几个部分:

有时候除了这些外,还可能会看到Authors与Copyright等,不过也有很多时候仅有NAME与DESCRIPTION等部分。 通常在查询某个数据时是这样来查阅的:

1. 先察看NAME的项目,约略看一下这个数据的意思;

2. 再详看一下DESCRIPTION,这个部分会提到很多相关的数据与使用时机

3. 而如果这个指令其实很熟悉了(例如上面的date),主要就是查询关于OPTIONS的部分了! 可以知道每个选项的意义,这样就可以下达比较细部的指令内容!

4. 最后,会再看一下,跟这个数据有关的还有哪些东西可以使用的?举例来说,上面的SEE ALSO就告知我们还可以利用“info coreutils date”来进一步查阅数据;

5. 某些说明内容还会列举有关的文件(FILES 部分)来提供我们参考!这些都是很有帮助的!

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

按下“/"之后,光标就会移动到屏幕的最下面一行,并等待输入搜寻的字串了。输入date后,man page就会开始搜寻跟date有关的字串,并且移动到该区域。最后,如果要离开man page时,直接按下“q"就可以。常见的man page如下:

上面的按键是在man page的画面当中才能使用的。有趣的是,可以往下或者往上搜寻某个字串,例如在man page内搜寻vbird这个字串,可以输入/vbird或者是?vbird,只不过一个是往下,一个是往上搜寻。重要搜寻某个字串时,可以使用n或者是N来动作即可。

man page通常是放在/usr/share/man这个目录里头,然而,我们可以通过修改man page搜寻路径来改善这个目录的问题,修改/etc/man_db.conf即可。

搜寻特定指令/文件的man page说明文档

在某些情况下,想知道要使用某些特定的指令或者是修改某些特定的配置文件,但是忘了完整名称。有些时候是只记得该指令的部分关键字。这个时候要如何查出来想知道的man page呢?

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

两个指令输出的结果是不同的。那么1,7就是分别取出在man page里面关于1与7相关数据的文件。搜寻的顺序是记录在/etc/man_db.conf 这个配置文件当中, 先搜寻到的那个说明文档,就会先被显示出来。一般来说,通常会先找到数字较小的那个。

除此之外,我们还可以利用“关键字”找到更多的说明文档数据。什么是关键字? 从上面的“man -f man”输出的结果中,我们知道其实输出的数据是:

左边部分:指令(或文件)以及该指令所代表的意义(就是那个数字);

右边部分:这个指令的简易说明,例如上述的“-macros to format man pages”

当使用“man -f 指令”时,man只会找数据中的左边那个指令(或文件)的完整名称,有一点不同都不行! 但如果我想要找的是“关键字”呢?也就是说,我想要同时找上面说的两个地方的内容,只要该内容有关键字存在, 不需要完全相同的指令(或文件)就能够找到时,该怎么办?请看下个范例:

例题:找出系统的说明文档中,只要有man这个关键字就将该说明列出来。答:

这个就是利用关键字将说明文档里面只要含有man那个字眼的,就将其取出来。


http://www.ppmy.cn/news/404708.html

相关文章

关于电商API接口系列(详情页详情,产品列表,按图搜索,店铺所有产品等数据采集)

一、什么是电商API ​​​​​​​程接口(Application Programming Interface),是一组用于访问某个软件或硬件的协议、规则和工具集合。电商API就是各大电商平台提供给开发者访问平台数据的接口。目前,主流电商平台如淘宝、天猫、…

列表添加编辑

列表 <!-- 操作列 --><el-table-column label"操作"><template slot-scope"scope"><el-button size"mini" click"clickEdit(scope.row)">编辑</el-button><el-popconfirm title"这是一段内容确…

oai核心网启动多切片自动生成方法

简介 启动一个切片需要&#xff1a; 核心网侧&#xff1a; 启动核心网yaml文件及相关配置文件&#xff08;datebase conf healthscripts&#xff09; 对应业务的sever &#xff08;如&#xff09;基站侧&#xff1a; 虚拟机 启动ueransim的yaml文件及相关配置 代理程序&#…

什么牌子的护眼灯对眼睛好?不同品牌的护眼台灯推荐

许多家长肯定都有这样的烦恼&#xff0c;家中的孩子自从上学后&#xff0c;每天回家后的学习作写阅读时总会在不知不觉间越来越贴近书本&#xff0c;后来还会时不时眯着眼睛看东西&#xff0c;家长们看见孩子总会觉得在孩子养成不好的用眼习惯&#xff0c;其实养成这种用眼习惯…

led和白炽灯哪个对眼睛好?分享光线舒适的LED护眼灯

最近对于白炽灯与LED灯哪个更护眼的话题受到很多人关注&#xff0c;经过综合考虑&#xff0c;LED灯更适合家庭使用的。 LED灯是电致发光的半导体芯片&#xff0c;抗震性能好&#xff0c;内置三基色荧光粉&#xff0c;让光线更加柔和&#xff0c;做到使用寿命长达10万小时&…

【MySQL】一文带你了解检索数据

&#x1f3ac; 博客主页&#xff1a;博主链接 &#x1f3a5; 本文由 M malloc 原创&#xff0c;首发于 CSDN&#x1f649; &#x1f384; 学习专栏推荐&#xff1a;LeetCode刷题集&#xff01; &#x1f3c5; 欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1f4dd; 如有错误敬请指…

什么牌子的护眼灯最好?分享出圈的国内护眼灯品牌

护眼灯&#xff0c;顾名思义就是保护视力的台灯&#xff0c;它工作原理是基本灯饰的基础上&#xff0c;将低频闪变成高频闪&#xff0c;让使用了变频电子镇流器&#xff0c;加快闪烁书读&#xff0c;提高到每秒闪烁几千次甚至几万次&#xff0c;闪烁的速度超过了人眼的神经反应…

通过零代码ETLCloud实现马帮ERP数据自动化同步

马帮ERP介绍 马帮ERP是一款云端跨境电商管理软件。与传统的ERP系统不同&#xff0c;马帮ERP专注于跨境电商领域&#xff0c;为电商企业提供一站式管理解决方案&#xff0c;包括财务管理、采购管理、进销存管理、订单管理等功能模块。该平台针对跨境电商行业特点&#xff0c;提…