回答:
私はこれにしようとすると、あなたが説明するように、私は同様の動作を確認/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たときに私が幸せにならない。