
上から下ではなく、下から上へログを表示する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
このコマンドは、あなたが求めているものであれば、逆方向の「cat」と同じです。
ファイルを一番下から見たい場合は、エディタや「less」を使ってどうですか?
答え4
Nagiosを書いているなら、Perlモジュールをチェックしてください。ファイル::戻るとても役に立つ