디스크 공간 확인 · 4 min read · Oct 27, 2025
우분투 24.04에서 디스크 공간 확인하는 방법

디스크 사용량 정보를 모니터링하는 것은 모든 시스템 관리자의 일상적인 작업입니다. 리눅스에는 명령줄에서 시스템의 디스크 공간을 찾는 데 도움이 되는 사용하기 쉬운 유틸리티가 있습니다.
- df 명령어: 리눅스 파일 시스템에서 사용된 디스크 공간의 양을 표시합니다.
- du 명령어: 파일 및 디렉토리에서 사용된 디스크 공간의 양을 표시합니다.
이 튜토리얼에서는 리눅스에서 디스크 공간을 확인하는 여러 가지 방법을 보여드리겠습니다.

전제 조건
- 우분투 리눅스 운영 체제가 실행되는 서버.
- 서버에 루트 비밀번호가 설정되어 있어야 합니다.
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
파일 시스템 유형 표시하기
파일 시스템 유형과 기타 정보를 표시하려면 T 옵션과 함께 df 명령어를 사용할 수 있습니다.
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 명령어로 디스크 공간 사용량 확인하기
리눅스 시스템에서 디스크 공간 사용량을 확인하려면 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파일과 디렉토리를 크기별로 정렬하려면 다음과 같이 du 명령어와 sort 매개변수를 사용할 수 있습니다:
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 명령어로 디스크 공간 사용량을 확인하는 방법을 배웠습니다. 이 정보가 일상적인 작업에 도움이 되기를 바랍니다.
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.