首先我在root目录下准备一个test.log文件,里面放了倚天屠龙记的一个片段
一、 more指令
[root@myvmhost ~]# more test.log
红框表示当前处在整篇文章的23%
空白键 (space) 代表向下翻一页;
这里就从23%跳到了43%
Enter 代表向下翻『一行』;
Ctrl+F 向下滚动一页
作用与空格键相同
Ctrl+B 返回上一页
= 输出当前行的行号
:f 输出文件名和当前行的行号
q 代表立刻离开 more ,不再显示该文件内容。
这里也可以ctrl+c退出
二、 less指令
less指令用来分屏查看文件内容,它的功能与more指令类似,但是比more指令更加强大,支持各种显示终端。less指令在显示文件内容时,并不是一次将整个文件加载之后才显示,而是根据显示需要加载内容,对于显示大型文件具有较高的效率。
三、 echo指令
echo输出内容到控制台。
基本语法
echo [输出内容]
应用实例
案例: 使用echo 指令输出环境变量
echo $JAVAHOME
四、 head指令
head用于显示文件的开头部分内容,默认情况下head指令显示文件的前10行内容
基本语法
head 文件 (功能描述:查看文件头10行内容)
head -n 5 文件 (功能描述:查看文件头5行内容,5可以是任意行数
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200903191135540.png#pic_center)
五、 tail指令
tail用于输出文件中尾部的内容,默认情况下tail指令显示文件的后10行内容。
基本语法
1. tail 文件 (功能描述:查看文件头10行内容)
- tail -n 5 文件 (功能描述:查看文件头5行内容,5可以是任意行数)和head用法类似
- tail -f 文件 (功能描述:实时追踪该文档的所有更新)
显示文章最后10行,当文章内容更新时,会实时显示更新内容,适合看最新日志信息变化