場所とサイズ別にリストされている最大の「error_log」ファイルを見つける方法は?

場所とサイズ別にリストされている最大の「error_log」ファイルを見つける方法は?

私は約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

おすすめ記事