디스크 용량 확보를 위해, 특정 경로의 용량을 순차적으로 나열

[root@localhost ~]# df -Th

Filesystem     Type      Size  Used Avail Use% Mounted on

/dev/sda3      ext4      3.3T  2.2T  935G  70% /

devtmpfs       devtmpfs  7.7G     0  7.7G   0% /dev

tmpfs          tmpfs     7.8G     0  7.8G   0% /dev/shm

tmpfs          tmpfs     7.8G  818M  7.0G  11% /run

tmpfs          tmpfs     7.8G     0  7.8G   0% /sys/fs/cgroup

/dev/sda2      ext4      477M  134M  315M  30% /boot

tmpfs          tmpfs     1.6G     0  1.6G   0% /run/user/1000



1) 해당 경로 전체 용량

[root@localhost]# du -sh ./

1.1T    ./


2) 해당 경로 하위 디렉토리와 각 대용량 순 순차 정렬

[root@localhost]# du -sh ./* | sort -rh

23G     ./lv.lma
22G     ./lv.lwb
19G     ./lv.ssc
17G     ./celine.lmd
14G     ./lv.lwsme
14G     ./celine.ssf
14G     ./bluebellg
13G     ./lv.lih
13G     ./fendi.ssi
12G     ./fendi.ssgmj
12G     ./bally.lmk
11G     ./lv.sil
11G     ./lv.lbm
9.5G    ./celine.ljn
.
.


sort 옵션에서 n과 h의 차이점

-n 으로 정렬하면 1G 1K 1M 등의 순차정렬에서 문제가 좀 있어 -h 로 함

  -h, --human-numeric-sort    compare human readable numbers (e.g., 2K 1G)

  -n, --numeric-sort          compare according to string numerical value


이는 ls 등에서도 동일합니다.

File Size 를 K/M/G 등으로 편하게 정렬하기

# ls -laSh   

-S : Sort

-h : Human numerical compare.

-a : 숨겨진 파일

-l : 상세출력





블로그 이미지

늙은M군

개인 저장공간입니다. 해당 일부 과정들을 공인 인터넷 환경에서 악성적으로 응용할 시 피해가 발생할 수 있으며, 그에 대해 책임은 사용자에게 있습니다!! 주의해주세요.

,