回答:
私はこれにしようとすると、あなたが説明するように、私は同様の動作を確認/var/log/syslog
されている2.1MB
サイズと周りに22500
長い列。それccze
は部分的にそれのせいだと思ったので、私は走った:
time ccze -A /var/log/syslog > foo
これは、ccze
私の1.2GHz
マシンで色付きの出力を生成するのに約55秒かかることを示しています。これがless
ハングの原因less
であり、生成ccze
が完了する前に出力の最後に移動できないためless
、ハングしているようです。
これをより良くするための代替案:
grep
からsed
、にパイプしccze
ます。less
します。ccze -A LOG > SOME_FILE
。おそらくcronジョブで実行されます。
vim
、ログの表示に使用します。構文の強調表示が優れています。7 MB
目立った遅れのないログファイルでテストしただけです。
:se ft=sql
見/var/log/mysqld.log
たときに私が幸せにならない。