我们知道cat指令是用来读取文本文件的,但是如果是大文件,其实是不适合cat读取的,原因是:cat读取会直接到文本的结尾,所以我们引入:more指令
该指令不会将文件直接读到结尾,而是将最开始的一屏幕装满,然后可以自己调整,同时也可以关键字查找。
如下:
下方就可以通过输入进行查找了。
如果你用过more指令,就会发现是不能够向前翻的,而less指令就像more指令的升级款,它可以前后翻,同时也还有查找功能。
这里大体和more指令一样,就不演示了。
该指令听名字就可以知道,它是用来显示开头的一定范围,我们可以通过-行数来规范显示的行数。
如下:
默认是显示10行的,我们可以自行调整
和刚学的head指令相似,但是tail是显示结尾的,也可以用-行数来显示所要的行数。
如图:
由于我们输入的都是相同内容,可能不易观察,大家可以自行输入不同内容。
该指令用于统计文本行数
我们可以看到文本显示有55行。
该指令适用于时间方面的。
大家可以先看图片:
由图可以看出:
date :表示显示普通内容
需要我们注意的是:+%s是表示为时间戳,大家对于这个名词,第一次听或之前听过,这是一个对于我们非常重要的一个东西,大家有兴趣可以去查看了解。
没错,我们只要这样写就可以将时间戳转换为时间,但是你多试几次会发现,
为什么时间戳为0的时候不为格林威治的0点时分?
当然,也许你的云服务器显示的就是0时,但是可能存在一部分显示的是8时,原因就在于我们显示的是8时是因为我们对应的是北京时间,在格林威治0时的时候,北京正好8时。(这个大家了解就好)
该指令的是用于查看日历等时间信息,如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份。
如果我们直接:
cal +年份
就可以显示该年的日历情况
扩展知识如下操作即可:
cal -y +年表示当前年的日历。
用于在文件树种查找文件,并作出相应的处理(可能访问磁盘)
注意:该指令是用于在树形目录中查找
语法: find pathname -options
该指令用于在文件中搜索字符串,将找到的行打印出来
常建的就是如上三个选项。
大家可以参考上面的图片学习该指令。
这两个指令是用于打包或解压文件或目录的。
大家可以自行学习!
最后,大家加油!