--Linux快捷键---
Tab键:自动补全文件名字
cat -n xxx.log 查看xxx.log的内容 -n 表示给每一行加行号(空行也编号)
cat -b xxx.log 查看xxx.log的内容 -n 表示给每一行加行号(只给不空的行编号)
head -n xxx.log 显示一个文件的前面几行
tail -n 行数值 文件名; 显示一个文件的内容的最后多少行
tail -f xxx.log #进入实时监听文件写入模式(ctrl+z(中断/退出实时监听))
tail -100 xx.log 查看倒数100行日志
☆☆☆☆☆
grep '查询' error.log 按关键字查看 (没有-n的命令) ☆☆☆☆☆
---less命令(配合大G、小g来使用)---
less -m xxx.log 查找xxx.log的内容 -m表示按百分比显示 ☆☆☆☆☆
less -n xxx.log 查找xxx.log的内容 -n表示显示每行的行号
less命令动作:
---退出命令--
q :让less终止查看文件退出 ☆☆☆☆☆
---第一行和最后一行---
g :跳到第一行 ☆☆☆☆☆
G :跳到最后一行 ☆☆☆☆☆ 如果有好几页,直接跳转到最后一行,会以为上面没日志了,这个要注意,有坑
---滚屏命令---
空格键 :向下滚动一个屏幕 ☆☆☆☆☆
b : 向上滚动一个屏幕 ☆☆☆☆☆
---搜索文件中的内容---
/ 会让你输入内容(区分大小写),输入即可 配合 滚屏键看 ☆☆☆☆☆
---移动行命令---
回车键 :向下移动一行;
y :向上移动一行;
---调用vi编辑器--
v :按v
--退出vi编辑器--
vi保存文件有不同的选项,对应于不同的命令,你可以从下面的命令中选择一个需要的输入:
:wq 保存文件并退出vi
:w 保存文件但不退出vi
:q 不保存文件,退出vi
最后回车即可(可能还要加!,具体遇到的时候看下)。
find:在当前目录下查找文件
tail和cat区别
大小文件区别
tail命令 – 查看文件尾部内容
tail用于显示文件尾部的内容,默认在屏幕上显示指定文件的末尾10行。如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。如果没有指定文件或者文件名为“-”,则读取标准输入。
cat命令就是用于查看内容较少的纯文本文件的。cat这个命令也很好记,因为cat在英语中是“猫”的意思,小猫咪是不是给您一种娇小、可爱的感觉呢?cat命令
注意:当文件内容较大时,文本内容会在屏幕上快速闪动(滚屏),用户往往看不清所显示的具体内容。因此对于较长文件内容可以按Ctrl+S键,停止滚屏;以及Ctrl+Q键可以恢复滚屏;而按Ctrl+C(中断)键则可以终止该命令的执行。或者对于大文件,干脆用more命令吧!
zcat */*/service-mp-3rd-capability-request.2021-08-19.0.log.gz | grep '320121198201054565'
zcat命令不用解压缩包,就能显示的查看压缩包文件的内容