查看日志常用的命令
1 查看日志
查看文件内容
cat a.txt
查看内容并显示行号
cat -n a.txt
查看文件,空格翻页
more a.txt
查看文件头2行
head -2 a.txt
查看文件后2行
tail -2 a.txt
实时查看添加内容
tail -f a.txt
实时查看添加内容最后5行
tail -n 5 a.txt
2 -文档内搜索关键词
在文档内搜索关键词【hello】
grep hello a.txt
在文档内搜索关键词【hello】开头的内容
grep ^hello a.txt
3 搜索文档的位置
从根目录精确搜索某个文件
find / -name a.txt
从根目录批量搜索后缀是bin的文件
find / -name *.bin
4 查看文档大小
du -h info.log
5 文档的筛选
5-1 查看匹配w s y那行以及上下3行
cat a.txt | grep -C 3 wsy
年冬天,祖母死了,父亲的差使1也交卸了,
正是祸不单行的日子。我从北京到徐州,
打算跟着父亲奔丧2回家。到徐州见着父亲,
wsy
看见满院狼藉3的东西,又想起祖母,不禁簌簌地流下眼泪。
父亲说:“事已如此,不必难过,好在天无绝人之路!”
回家变卖典质4,父亲还了亏空;又借钱办了丧事。这些日子,
5-2 查看匹配w s y那行以及上3行
cat a.txt | grep -B 3 wsy
5-3 查看匹配w s y那行以及下3行
cat a.txt | grep -A 3 wsy
5-4 显示行号
cat -n a.txt
5-5 找到关键词的行号
cat -n a.txt | grep wsy
我对任何唾手而得,快速,出自本能,即兴,含混的事物没有信心。我相信缓慢,平和,细水长流的力量,踏实,冷静。我不相信缺乏自律精神和不自我建设,不努力,可以得到个人或集体的解放。