从下往上查看日志

从下往上查看日志

有没有一个linux命令或某种方法可以从下到上而不是从上到下查看日志。我知道tail -n <number of lines>,但是有什么东西我可以真正滚动并从下向上移动吗?

答案1

我认为less +G这就是您正在寻找的 - 它会在最后加载文件,您可以使用向上箭头(或k)向后滚动。在查看器中,g将带您到文件顶部并 G返回到末尾。并F会滚动到最后并尝试继续阅读,例如tail -f

答案2

有些系统有tac,这是一种异想天开的落后cat。没有它,你仍然可以做类似的事情

awk '{print NR ":" $0}' $file | sort -t: -k 1nr,1 | sed 's/^[0-9][0-9]*://'

答案3

tac命令就像一个反向的“猫”,如果这就是你所追求的。

如果您只想从底部开始查看文件,为什么不使用编辑器或“less”呢?

答案4

如果您正在编写 nagios,请检查 perl 模块文件::向后读很有用

相关内容