私は約200のウェブサイトをホストしていますが、その中には巨大なerror_logファイルがあることがわかりました。
どのアイテムが最も多くのスペースを占めているかを確認して確認し、エラーを修正してサイズが大きくなりすぎないようにしたいと思います。
場所とサイズ別にリストされている最大の「error_log」ファイルを見つける方法は?
ベストアンサー1
このようなことを試してみましたか?
ls -lsR /var/log | sort -n | tail
これが機能するかどうかは、ログディレクトリの構造とファイル名によって異なります。このコマンドは、ディレクトリパスではなく最大10個のファイル名のみを通知します。
別のオプションは、サイズが1 GBを超えるすべてのファイルを見つけてフルパスを印刷することです。
find /var/log -size +1G -exec ls -lh {} +
最大のログファイルより少し小さくサイズ変更するだけです。
これらのファイルがどこにあるかわからない場合error_log
(別の質問で判断した場合)、そのファイルを使用またはlocate error_log
検索find / -name error_log
できます。-name error_log
上記のコマンドにパラメータを追加することもできますfind
。