Unixシステムのスペースの確認

Unixシステムのスペースの確認

私のUNIXサーバーの1つにスペースの問題があります。スペース使用率を確認するために、次のコマンドを実行しています。ただし、このコマンドは非常に遅く、結果を提供するのに数時間かかります。

du -sg * | sort -nr >> /my/home/dir/space_20150303

スペース利用率を確認するより良い方法はありますか?

ベストアンサー1

これは驚くべきことではありません。システムがすでにユーザーを追跡していない限り、ディスク使用量コマンドはすべてのディレクトリー項目を繰り返し、サイズを読み取り、合計を計算する必要があります。

ファイルシステムがリモートでマウントされている場合(NFS、Samba...)、du可能であれば、サーバーで実行する方がリモートクライアントで実行するよりもはるかに高速です。

すべてのファイルについて知りたいので、ディスク使用量を追跡し、すぐにフィードバックを受ける方法があります。ただし、これはシステム管理者が有効にする必要があります。この道はシェア。制限を設定せずにクォータを有効にできます。これにより、各ユーザーが使用しているスペースを追跡し続けることができます。

おすすめ記事