[Linux]shell下实时滚动查看日志文件的方法tail/head用法

2021-03-15 4119点热度 0人点赞 1条评论

前言

我们在查看日志的时候,往往只是需要查看日志的最后的部分,或者日志产生新的内容,才显示出来,利用tail命令就可以很好的实现这部分功能

tail -f /path/to/logfile 会把 logfile 文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要 logfile 更新就可以看到最新的文件内容。

常用用法

# 实时显示xxx.log更新的内容
tail -f /var/log/xxx.log

# 显示xxx.log最后100行内容
tail -n 100 /var/log/xxx.log

# 显示日志最后10个字符
tail -c 10 /var/log/xxx.log

# 显示从第 20 行至文件末尾的日志内容
tail -n +20 /var/log/xxx.log

至于相反的一个命令head,可以利用它看日志前面的多少行

# 查看日志开头100行
head -n 100 /var/log/xxx.log

关于如何让tail出来的内容 根据日志的级别显示不同的颜色,请看我的博客:https://blog.terrynow.com/2021/03/29/linux-shell-tail-cat-show-colored-output/

admin

这个人很懒,什么都没留下

文章评论

  • artiree

    Levitra Samples Europe cialis otc Tedghn Viagra Ne Marche Plus cialis 40 mg Qlrwua Pure motor lacunar strokeif lesion involves the internal capsule b. Hyopyj cheap cialis online canadian pharmacy Kkkiko Cheapeast Hydrochlorothiazide Real Secure Pharmacy Without A Script

    2022-06-24
  • 您需要 登录 之后才可以评论