Linux指令(四)

发布时间:2024年01月20日

1.more指令

我们知道cat指令是用来读取文本文件的,但是如果是大文件,其实是不适合cat读取的,原因是:cat读取会直接到文本的结尾,所以我们引入:more指令

该指令不会将文件直接读到结尾,而是将最开始的一屏幕装满,然后可以自己调整,同时也可以关键字查找。

如下:

下方就可以通过输入进行查找了。

2.less指令

如果你用过more指令,就会发现是不能够向前翻的,而less指令就像more指令的升级款,它可以前后翻,同时也还有查找功能。

这里大体和more指令一样,就不演示了。

3.head指令

该指令听名字就可以知道,它是用来显示开头的一定范围,我们可以通过-行数来规范显示的行数。

如下:

默认是显示10行的,我们可以自行调整

4.tail指令

和刚学的head指令相似,但是tail是显示结尾的,也可以用-行数来显示所要的行数。

如图:

由于我们输入的都是相同内容,可能不易观察,大家可以自行输入不同内容。

5.wc指令

该指令用于统计文本行数

我们可以看到文本显示有55行。

6.date指令

该指令适用于时间方面的。

大家可以先看图片:

由图可以看出:

date :表示显示普通内容

需要我们注意的是:+%s是表示为时间戳,大家对于这个名词,第一次听或之前听过,这是一个对于我们非常重要的一个东西,大家有兴趣可以去查看了解。

没错,我们只要这样写就可以将时间戳转换为时间,但是你多试几次会发现,

为什么时间戳为0的时候不为格林威治的0点时分?

当然,也许你的云服务器显示的就是0时,但是可能存在一部分显示的是8时,原因就在于我们显示的是8时是因为我们对应的是北京时间,在格林威治0时的时候,北京正好8时。(这个大家了解就好)

7.指令cal

该指令的是用于查看日历等时间信息,如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份。

如果我们直接:

cal +年份

就可以显示该年的日历情况

扩展知识如下操作即可:

cal -y +年表示当前年的日历。

8.find指令

用于在文件树种查找文件,并作出相应的处理(可能访问磁盘)

注意:该指令是用于在树形目录中查找

语法: find pathname -options

9.grep指令

该指令用于在文件中搜索字符串,将找到的行打印出来

常建的就是如上三个选项。

大家可以参考上面的图片学习该指令。

10.zip/unzip指令

这两个指令是用于打包或解压文件或目录的。

大家可以自行学习!

最后,大家加油!

文章来源:https://blog.csdn.net/2301_79813267/article/details/135716426
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。