web-dev-qa-db-ja.com

Ubuntuの空き容量を確認するにはどうすればいいですか?

私はssh経由で私のUbuntuサーバーにファイルを保存しようとするとエラーが発生している状況にあります。それは利用可能なスペースが残っていないと言います。それがどのように当てはまるかわかりません。どのくらいのスペースが残っているか、そして/またはどのリソースが最も多くのスペースを使用しているかを判断するために何をすべきですか?

更新:df -hは私にいくつか注目すべき点を与えてくれました。それは私が探しているコマンドですか?

59
Andrew

はい、 df -h (Disk Free)はマウントされた各ファイルシステムの空き容量を表示します。

そのため、cdはファイルシステムでいっぱいになり、 du -sh * (ディスク使用量)は現在の作業ディレクトリの各ファイル/ディレクトリが使用している合計容量を表示します。 du--max-depthオプションもここで役に立ちます。

すべてのスペースを使用することに責任があるものを正確に見つけることはいくぶん芸術である場合もあります - この答えはそれを容易にすることができるいくつかのグラフィカルユーティリティ をリストします。

最も簡単な方法は、問題となっているファイルシステムのディレクトリ構造に入り込んで、予想よりも多くのスペースを占めているファイルまたはディレクトリを隔離することです。

注:inode が不足していないことを確認するためにdf -iを実行することも価値があります(書き込み可能パーティションではifreeがゼロ以外になるはずです)。 ) - これはいくつかのファイルシステム、特に多数の小さなファイルが作られている場合に起こります。

102
therefromhere

df で残りのスペースを確認します。 du でそのスペースを使用しているものを見つけます。

6
Rodney Schuler

ファイルシステムのディスク使用量を確認するには、[システム]> [管理]> [システムモニタ]の順に選択し、[ファイルシステム]タブを調べて、簡単なディスク使用量のレイアウトを確認します。

どのファイル/ディレクトリが最も多くのスペースを占めているかを調べるには、AccessoriesのDisk Space Analyzerを使用して、そのスペースをすべて占めているものを示すグラフィカルなリングチャートを作成します。

3
user23406

全体的なディスク統計情報を見つけるにはdf -hを使用してください。

その後、次のコマンドでそれを絞り込んで、ディスクスペースの使用状況を確認できます。

du - disk usage

1
Phillip Ngan

du -sxh * - /フォルダーの上。

1
Diego