df du 명령어로 디스크 디렉토리 파일 용량 사이즈 확인 방법 > server

본문 바로가기
사이트 내 전체검색

server

df du 명령어로 디스크 디렉토리 파일 용량 사이즈 확인 방법

페이지 정보

작성자 서방님 댓글 0건 조회 138회 작성일 12-01-10 14:35

본문

Linux df/du 명령어로 디스크 디렉토리 파일 용량 사이즈 확인 방법

df와 du는 linux의 기본적인 명령어 이지만, 의외로 자주 사용안하고 잊어버리는 경우가 많다. 

먼저 df와 du의 차이점을 알아본다.

df는 디스크의 용량을 확인, 
du는 디렉토리나 파일의 용량을 확인할때 사용한다.


df
-h 용량을 사람이 보기 쉬운 단위로 표시해준다. (1m를 1,048,576단위로 계산, h는human의 약자 )
-H 용량을 사람이 보기 쉬운 단위로 표시해준다. (1m를 1,000,000단위로 계산)
-k 용량을 킬로바이트 단위로 표시한다.
-i i노드의 사용정보를 표시한다.

예:
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
8.6G 2.5G 5.8G 30% /
/dev/sda1 99M 24M 71M 25% /boot

tmpfs 252M 0 252M 0% /dev/shm




du 
-a 디렉토리 이외의 파일에 대해서도 표시한다.
-l 링크를 포함해서 계산한다.
-c 모든 용량을 합을 표시한다.
-k 용량을 KB단위로 표시한다.
-m 용량을 MB단위로 표시한다.
-s 지정한 파일이나 디렉토리만의 합계를 표시한다.
-S 서브디렉토리를 포함해서 집계한다.

예: 
du -csh ./*
225M ./test
225M ./www
449M total

du -sh ./*
225M ./test
225M ./www




응용: 

디렉토리별로 집계해서 용량순으로 표시하기
du -S | sort -n

지정한 디렉토리만 표시
du -h -s 디렉토리

지정한 디렉토리의 전체 표시
du -h -a 디렉토리

GB이상의 디렉토리를 표시
du -h | grep [0-9]G

100MB이상의 디렉토리를 표시
du -h | grep [0-9][0-9][0-9]M

댓글목록

등록된 댓글이 없습니다.

회원로그인

접속자집계

오늘
84
어제
190
최대
1,347
전체
167,492
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.