728x90
1. df ( Disk Free )
마운트된 디스크의 크기, 사용량, 남아있는 용량 등에 대한 정보
[옵션]
옵션 | 내 용 |
-h | 용량 단위표시를 해준다. (--human) |
-k | 킬로바이트 단위로 보여준다. |
-m | 메가바이트 단위로 보여준다. |
-T | 각 파티션에 대한 파일 시스템의 유형을 보여준다. |
-i | 아이노드의 사용량을 보여준다. |
[예제]
# df -h
- 디스크 파티션, 용량 정보 → 나오는 정보 : Size Used Avail
2. du ( Disk Usage )
파일이나 디렉터리들이 디스트에서 차지하고 있는 크기
[옵션]
옵션 | 내 용 |
-h | 용단 단위표시를 해준다. |
-D | 심볼릭 파일이면 그 원본의 값을 보여준다. |
-k | 킬로바이트 단위로 보여준다. |
-m | 메가바이트 단위로 보여준다. |
-a | 디렉터리에 존재하는 모든 파일에 대해 각각의 크기를 보여준다. |
-s | 파일들의 전체 크기를 합한 값만 보여준다. |
[예제]
# du -h
- 현재 디렉터리 안에 있는 모든 파일 및 디렉터리에 대한 크기를 단위로 출력해준다.
# du -sh
- 현재 디렉터리의 총 사용량을 출력한다.
# du -sh *
- 각 디렉터리나 파일별로 총 용량을 출력한다.
# du -sh /etc
- /etc 디렉터리의 총 사용량을 출력한다.
3. df와 du의 차이점
- df : 마운트된 디스크의 크기, 사용량, 남아있는 용량 출력
- du : 디스크를 차지하고 있는 크기 출력
[root@data003 ~]$ df
Filesystem 1K-blocks Used Available Use% Mounted on
devtmpfs 65850784 0 65850784 0% /dev
tmpfs 65863020 0 65863020 0% /dev/shm
tmpfs 65863020 4263564 61599456 7% /run
tmpfs 65863020 0 65863020 0% /sys/fs/cgroup
/dev/mapper/prolinux_data003-root 580291584 203493520 376798064 36% /
/dev/sda2 1038336 238244 800092 23% /boot
/dev/sda1 204580 12252 192328 6% /boot/aaa
tmpfs 13172604 0 13172604 0% /run/user/
[root@data003 ~]$ du
4 ./.ssh
8365236 ./test
0 ./20210107_ErrorLog
8365380 .
728x90
'IT_Engineer > DevOps_Unix & Linux (Bash)' 카테고리의 다른 글
[OS] 개발 편의성을 위한 Windows 환경 세팅하기 - chocolately (0) | 2022.11.15 |
---|---|
[Linux] NET-TOOL 설치하기 (0) | 2021.06.11 |
[Linux] 리눅스 환경 정보 확인 총정리 (0) | 2021.03.22 |
[Linux] TAR 압축 묶기/풀기 (0) | 2021.01.18 |
[Linux] AWK와 SED (0) | 2020.12.08 |