본문 바로가기
Linux

리눅스 du 명령어와 df 명령어 설명

by Yoon_estar 2024. 6. 18.
728x90
반응형

리눅스에서 du와 df 명령어는 파일 시스템 사용량을 확인하는 데 사용됩니다.

du(Disk Usage)

  • 기능 : 특정 디렉터리 및 파일의 디스크 사용량을 보여줍니다
  • 사용법 : du [옵션][경로]
  • 주요 옵션
    • -h : 사람이 읽기 쉬운 형식으로 출력
    • -s : 요약 정보만 출력
    • -a : 모든 파일과 디렉터리의 사용량 출력

EX

# du -sh *
1.9M    10
20K     11
8.0K    12
18M     13
580K    14
48K     2
8.0K    3
24K     4
16K     5
24K     6
32K     7
8.0K    8
40M     9
4.0K    README.md
# du -sh fastcampus/
102M    fastcampus/

df(Disk Free)

  • 기능 : 파일 시스템의 전체 및 사용 가능한 디스크 공간을 보여줍니다.
  • 사용법 : df [옵션]
  • 주요 옵션
    • -h : 사람이 읽기 쉬운 형식으로 출력
    • -T : 파일 시스템의 유형을 함께 출력
    • -i : inode 정보를 출력

EX

# df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        3.8G     0  3.8G   0% /dev
tmpfs           3.8G     0  3.8G   0% /dev/shm
tmpfs           3.8G  418M  3.4G  11% /run
tmpfs           3.8G     0  3.8G   0% /sys/fs/cgroup
/dev/sda1       220G   81G  128G  39% /
tmpfs           777M   52K  777M   1% /run/user/0
# df -Th
Filesystem     Type      Size  Used Avail Use% Mounted on
devtmpfs       devtmpfs  3.8G     0  3.8G   0% /dev
tmpfs          tmpfs     3.8G     0  3.8G   0% /dev/shm
tmpfs          tmpfs     3.8G  418M  3.4G  11% /run
tmpfs          tmpfs     3.8G     0  3.8G   0% /sys/fs/cgroup
/dev/sda1      ext4      220G   81G  128G  39% /
tmpfs          tmpfs     777M   52K  777M   1% /run/user/0
# df -i
Filesystem       Inodes  IUsed    IFree IUse% Mounted on
devtmpfs         988851    404   988447    1% /dev
tmpfs            993476      1   993475    1% /dev/shm
tmpfs            993476    872   992604    1% /run
tmpfs            993476     17   993459    1% /sys/fs/cgroup
/dev/sda1      14680064 392249 14287815    3% /
tmpfs            993476     33   993443    1% /run/user/0

 

반응형