トップ10のディレクトリの結果をすばやく取得する方法

トップ10のディレクトリの結果をすばやく取得する方法

サイズ9Tのディレクトリ(マウントポイント)があり、各ディレクトリ、特により多くのスペースを消費するディレクトリのサイズを取得したいと思います。これを行うには、次のコマンドを使用し、bashスクリプトの結果をtxtファイルにプッシュします。

du -hsx * | sort -rh | head -10

予想より時間がかかり、数時間経っても結果を何度も得ることができませんでした。

私はこれをWebとMobgar VPN接続で試しています。ここで改善できるものはありますか?

ベストアンサー1

正確なディスク容量が必要な場合は、ディレクトリが大きいため時間がかかります。これを頻繁に実行する必要がある場合は、1日に1回実行され、このファイルを生成するcronジョブを設定することをお勧めしますdu(または要件とこれらのディレクトリが更新される頻度に応じて頻度を選択します)。

これにより、以前のスナップショットでこのファイルのソート操作をすばやく実行できます。

おすすめ記事