![如何使用“tail”显示添加到日志文件的最后 10 行?](https://linux22.com/image/954024/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E2%80%9Ctail%E2%80%9D%E6%98%BE%E7%A4%BA%E6%B7%BB%E5%8A%A0%E5%88%B0%E6%97%A5%E5%BF%97%E6%96%87%E4%BB%B6%E7%9A%84%E6%9C%80%E5%90%8E%2010%20%E8%A1%8C%EF%BC%9F.png)
我需要用 显示日志文件的最后 10 行tail
。我目前使用以下命令:
tail -n 10 -f /var/log/myapp/access.log
但它没有按预期工作,因为它没有跟随添加的新行。
执行这个命令是什么?
答案1
尝试按照以下方式进行:
watch -t -n 1 tail -n 10 /var/log/myapp/access.log
参数用于watch
:
-t, --no-title turn off header
-n, --interval <secs> seconds to wait between updates