web-dev-qa-db-ja.com

残りのディスク容量を調べる方法は?

使用されている/残っているディスク容量を調べるコマンドは何ですか?

133
hawkeye

dfduの2つのコマンドを使用できます。

df-ファイルシステムのディスク領域の使用状況を報告する

使用方法は次のように機能します。

df -h

これは次のようなものを出力するはずです:

Filesystem            Size  Used Avail Use% Mounted on
/dev/vzfs              20G  3.5G   16G  18% /

-hフラグは、人間が読み取れる出力を提供します(出力の読み取りが容易になります)。

du-ファイルスペースの使用量を見積もる

2番目のツールはduを使用します。これはより遅いアプローチですが、ディレクトリごとのより良い内訳を提供します。それに関する情報は 私のシステムで最大のファイル/ディレクトリがどこに保存されているかを決定する方法? で見つけることができます

182
Marco Ceppi

ディスクの使用状況を報告するための優れたコマンドラインツールがいくつかあります。あなたに最も役立つものを使用してください:

df

$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              56G  4.4G   48G   9% /
none                  1.5G  256K  1.5G   1% /dev
none                  1.5G  472K  1.5G   1% /dev/shm
none                  1.5G  400K  1.5G   1% /var/run
none                  1.5G     0  1.5G   0% /var/lock
tmpfs                 1.5G  596K  1.5G   1% /var/log
tmpfs                 1.5G  8.0K  1.5G   1% /var/log/apt
/dev/sdb2             840G  579G  253G  70% /home

dfはデフォルトでインストールされます。

pydf

$ pydf
Filesystem  Size  Used Avail Use%                               Mounted on
/dev/sda1    55G 4437M   48G  7.9 [##.........................] /         
none       1506M  256k 1505M  0.0 [...........................] /dev      
/dev/sdb2   839G  578G  252G 68.9 [###################........] /home

列ヘッダーは色付きです。

議論

$ discus
Mount           Total         Used         Avail      Prcnt      Graph
/               55.02 GB      4.33 GB     50.69 GB     7.9%   [*---------]
/sys                0 KB         0 KB         0 KB     0.0%   [----------]
+onnections         0 KB         0 KB         0 KB     0.0%   [----------]
+rnel/debug         0 KB         0 KB         0 KB     0.0%   [----------]
+l/security         0 KB         0 KB         0 KB     0.0%   [----------]
/dev             1.47 GB       256 KB      1.47 GB     0.0%   [----------]
/dev/shm         1.48 GB       472 KB      1.48 GB     0.0%   [----------]
/var/run         1.48 GB       400 KB      1.48 GB     0.0%   [----------]
/var/lock        1.48 GB         0 KB      1.48 GB     0.0%   [----------]
/var/log         1.48 GB       596 KB      1.48 GB     0.0%   [----------]
+ar/log/apt      1.48 GB         8 KB      1.48 GB     0.0%   [----------]
/home          839.00 GB    578.13 GB    260.87 GB    68.9%   [*******---]
+infmt_misc         0 KB         0 KB         0 KB     0.0%   [----------]
+e/ak/.gvfs         0 KB         0 KB         0 KB     0.0%   [----------]

列ヘッダーと進行状況バーは色付きです。

di

$ di
Filesystem         Mount              Mebis     Used    Avail %Used fs Type
/dev/sda1          /                56340.2   4436.7  49041.6  13%  ext4   
/dev/sdb2          /home           859138.9 592008.8 258401.8  70%  ext4   
tmpfs              /var/log          1511.2      0.6   1510.6   0%  tmpfs  
tmpfs              /var/log/apt      1511.2      0.0   1511.2   0%  tmpfs
61
ændrük

このコマンドを使用して、ホームディレクトリ内の空き容量ファイルを確認し(ファイルシステム全体の~//に置き換え)、最大ファイルでソートできます。

du -sk ~/* | sort -n
6
Penang

du -sh <dir>を試してください。

たとえば、du -sh /home/markは、/home/markの人間が読み取れる出力に要約された使用状況レポートを表示します。

5
Peter

df -hが最善の策です(ターミナルで実行)。

4
russjr08

GNOMEシステムモニター

グラフィカルgnome-system-monitorを希望する場合:

screenshot

ディスク使用状況アナライザー

screenshot

CLIのDisk Usage Analyzerの同等物は ncdu になります。

4
Samic

ncdu

端末でグラフィカルな概要を直接表示するためにncursesライブラリを使用するncdu(Ubuntuリポジトリから直接入手可能)を使用することもできます。

例えば:

ncdu -x /

ルートパーティションのディスク使用量を分析します ファイルシステムの境界を越えることなく

1

df -hは、マウントされたパーティションの残りのスペースのみを表示することに注意してください。すべてのパーティションをマウントすることに注意して実行する前に、NTFSおよびFAT32パーティションがあるとします。 Ubuntuがマシン上の唯一のOSである場合、dfに問題はありません。

1
DewBot