Ubuntuで使用可能な空き領域を確認する方法は?


60

sshを使用してUbuntuサーバーにファイルを保存しようとするとエラーが発生します。使用可能なスペースが残っていないという。どのようにそれが真実であるかわかりません。残っているスペースの量や、最も多くのスペースを使用しているリソースを特定するにはどうすればよいですか?

更新: df -h見るべきものをいくつかくれました。それは私が探しているコマンドですか?

回答:


104

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

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

すべてのスペースを使用する責任を正確に見つけることは、いくぶん芸術的です- この回答は、それを簡単にすることができるいくつかのグラフィカルなユーティリティリストしますが、もちろんこれはあなたの場合には役に立ちません。

最も単純なアプローチは、問題のファイルシステムのディレクトリ構造を調べて、予想よりも多くのスペースを占有しているファイルまたはディレクトリを分離することです。

注: またdf -iiノードが不足していないことを確認することも実行する価値があります(書き込み可能なパーティションではifreeはゼロ以外でなければなりません)-これは、特に多数の小さなファイルが作成されている場合、一部のファイルシステムで発生する可能性があります。


3
使用するコマンドを記述するだけでなく、完全な説明を提供していただきありがとうございます。+1
グヌーピ


3

ファイルシステムのディスク使用量を確認するには、[システム]> [管理]> [システムモニター]に移動し、[ファイルシステム]タブを見て、単純なディスク使用レイアウトを取得します。

どのファイル/ディレクトリが最もスペースを占有しているかを調べるには、アクセサリのディスクスペースアナライザを使用して、そのスペースを占有しているものを示す素敵なグラフィカルなリングチャートを取得します。


1

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


1

df -h全体的なディスク統計を見つけるために使用します。

次に、次のコマンドを使用して絞り込み、ディスク領域を使用しているものを確認できます。

du - disk usage

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.