ディスク管理 · 2 min read · Oct 27, 2025
Ubuntu 24.04でディスクスペースを確認する方法

ディスク使用情報の監視は、システム管理者の日常的なタスクです。Linuxには、コマンドラインでシステムのディスクスペースを見つけるのに役立つ使いやすいユーティリティがあります。
- dfコマンド: Linuxファイルシステムによって使用されているディスクスペースの量を表示します。
- duコマンド: ファイルやディレクトリによって使用されているディスクスペースの量を表示します。
このチュートリアルでは、Linuxでディスクスペースを確認するいくつかの方法を紹介します。

前提条件
- Ubuntu Linuxオペレーティングシステムを実行しているサーバー。
- サーバーに設定されたrootパスワード。
dfコマンドを使用してディスクスペースを確認する
マウントされたファイルシステムのディスクスペース使用量を確認するには、引数なしでdfコマンドを使用できます。
df次の出力が表示されるはずです:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 288237920 35699668 237873500 14% /
none 4 0 4 0% /sys/fs/cgroup
udev 1950372 4 1950368 1% /dev
tmpfs 392664 4548 388116 2% /run
none 5120 0 5120 0% /run/lock
none 1963312 150760 1812552 8% /run/shm
none 102400 48 102352 1% /run/user
/dev/sda5 187308940 37156240 140614908 21% /Data
/dev/loop0 93568 93568 0 100% /snap/core/8592
/dev/loop1 177536 177536 0 100% /snap/skype/112
/dev/loop2 93568 93568 0 100% /snap/core/8689
/dev/loop3 46080 46080 0 100% /snap/gtk-common-themes/1440
/dev/loop4 56064 56064 0 100% /snap/core18/1668
/dev/loop5 177664 177664 0 100% /snap/skype/115
/dev/loop6 164096 164096 0 100% /snap/gnome-3-28-1804/116
/dev/loop7 56832 56832 0 100% /snap/teams-for-linux/79
各列の簡単な説明は以下の通りです:
- Filesystem: ファイルシステムパーティションの名前を表示します。
- 1K-blocks: 1Kブロック単位でファイルシステムのサイズを表示します。
- Used: 使用されたスペースを表示します。
- Available: 利用可能なスペースを表示します。
- Use%: 使用されたスペースの割合を表示します。
- Mounted on: ファイルシステムがマウントされているディレクトリを表示します。
人間に読みやすい形式でディスクスペースを表示
人間に読みやすい形式でディスクスペース使用量を表示したい場合は、hオプションを付けてdfコマンドを使用します。
df -h次の出力が得られます:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 275G 35G 227G 14% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 1.9G 4.0K 1.9G 1% /dev
tmpfs 384M 4.7M 379M 2% /run
none 5.0M 0 5.0M 0% /run/lock
none 1.9G 160M 1.8G 9% /run/shm
none 100M 48K 100M 1% /run/user
/dev/sda5 179G 36G 135G 21% /Data
/dev/loop0 92M 92M 0 100% /snap/core/8592
/dev/loop1 174M 174M 0 100% /snap/skype/112
/dev/loop2 92M 92M 0 100% /snap/core/8689
/dev/loop3 45M 45M 0 100% /snap/gtk-common-themes/1440
/dev/loop4 55M 55M 0 100% /snap/core18/1668
/dev/loop5 174M 174M 0 100% /snap/skype/115
/dev/loop6 161M 161M 0 100% /snap/gnome-3-28-1804/116
/dev/loop7 56M 56M 0 100% /snap/teams-for-linux/79
ファイルシステムタイプを表示
dfコマンドに-Tオプションを付けて、他の情報とともにファイルシステムタイプを表示できます。
df -T次の出力が表示されるはずです:
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/sda1 ext4 288237920 35700492 237872676 14% /
none tmpfs 4 0 4 0% /sys/fs/cgroup
udev devtmpfs 1950372 4 1950368 1% /dev
tmpfs tmpfs 392664 4976 387688 2% /run
none tmpfs 5120 0 5120 0% /run/lock
none tmpfs 1963312 223944 1739368 12% /run/shm
none tmpfs 102400 48 102352 1% /run/user
/dev/sda5 ext4 187308940 37156240 140614908 21% /Data
/dev/loop0 squashfs 93568 93568 0 100% /snap/core/8592
/dev/loop1 squashfs 177536 177536 0 100% /snap/skype/112
/dev/loop2 squashfs 93568 93568 0 100% /snap/core/8689
/dev/loop3 squashfs 46080 46080 0 100% /snap/gtk-common-themes/1440
/dev/loop4 squashfs 56064 56064 0 100% /snap/core18/1668
/dev/loop5 squashfs 177664 177664 0 100% /snap/skype/115
/dev/loop6 squashfs 164096 164096 0 100% /snap/gnome-3-28-1804/116
/dev/loop7 squashfs 56832 56832 0 100% /snap/teams-for-linux/79
ext4パーティションに関する情報を表示するには、次のコマンドを実行します:
df -t ext4次の出力が表示されるはずです:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 288237920 35700936 237872232 14% /
/dev/sda5 187308940 37156240 140614908 21% /Data
duコマンドでディスクスペース使用量を確認する
Linuxシステムでディスクスペース使用量を確認するために、duコマンドも使用できます。
引数なしでduコマンドを実行すると、現在のディレクトリのディスクスペース使用量が表示されます:
du次の出力が表示されるはずです:
308 ./.anydesk/thumbnails
1256 ./.anydesk
164 ./.gftp
4 ./.xx-svn-diff
4 ./Public
4 ./.local/share/folks
12 ./.local/share/data/Nextcloud
16 ./.local/share/data
4 ./.local/share/gstreamer-1.0/presets
8 ./.local/share/gstreamer-1.0
20 ./.local/share/unity-webapps
8 ./.local/share/vlc
4 ./.local/share/evolution/calendar/trash
8 ./.local/share/evolution/calendar/system
16 ./.local/share/evolution/calendar
4 ./.local/share/evolution/mail/trash
8 ./.local/share/evolution/mail
4 ./.local/share/evolution/memos/trash
人間に読みやすい形式で情報を表示するには、次のコマンドを実行します:
du -h次の出力が表示されるはずです:
308K ./.anydesk/thumbnails
1.3M ./.anydesk
164K ./.gftp
4.0K ./.xx-svn-diff
4.0K ./Public
4.0K ./.local/share/folks
12K ./.local/share/data/Nextcloud
16K ./.local/share/data
4.0K ./.local/share/gstreamer-1.0/presets
8.0K ./.local/share/gstreamer-1.0
20K ./.local/share/unity-webapps
8.0K ./.local/share/vlc
4.0K ./.local/share/evolution/calendar/trash
8.0K ./.local/share/evolution/calendar/system
16K ./.local/share/evolution/calendar
指定したディレクトリの総ディスクスペース使用量を表示するには、-hsオプションを付けてduコマンドを使用します。
du -hs /var/log次の出力が表示されるはずです:
18M /var/logファイルやディレクトリをサイズでソートするために、sortパラメータを付けてduコマンドを使用することもできます。以下のように表示されます:
du -h | sort -rn次の出力が表示されるはずです:
136K ./master-pdf-editor-4/lang/qt
124K ./master-pdf-editor-5/stamps/Standard
124K ./master-pdf-editor-4/stamps/Standard
80K ./master-pdf-editor-5/templates
80K ./master-pdf-editor-4/templates
77M ./HD-Wallpaper
76K ./master-pdf-editor-5/templates/stamps
76K ./master-pdf-editor-4/templates/stamps
64M ./Mummy
52K ./111
48M ./master-pdf-editor-5
44M ./master-pdf-editor-4
19M ./master-pdf-editor-5/lang
15M ./master-pdf-editor-4/lang
12M ./Webserver
結論
上記のガイドでは、duおよびdfコマンドを使用してディスクスペース使用量を確認する方法を学びました。これが日常のタスクに役立つことを願っています。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。