폴더 안 사용량 리스트업
글쓴이: avalon / 작성시간: 월, 2005/06/13 - 1:49오후
/home/ 폴더 안의 각 사용자의 HDD 사용량을 계산 하고 싶습니다. 보통 4.0K 나오네요.
du 말고 ls 명령어 중 폴더 안의 용량을 계산하는 옵션이 있나요??
기본적인 질문 같은데.. 궁금하네요..
안되면 shell script 로 du 를 돌려야 하는데...
친절한 답변 미리 감사드립니다.
Forums:
의도 하는게 무언지는 잘 알수가 없으나 그냥 du를 사용하면 되지 않나요
의도 하는게 무언지는 잘 알수가 없으나 그냥 du를 사용하면 되지 않나요?
ls를 굳이 사용하시려는 의도가 ... ?
일단은 -d 옵션을 으로도 만족을 못시겠다면 하고자 하시는것을 상세히 설명을 좀 하셔야 할듯 하군요.
<어떠한 역경에도 굴하지 않는 '하양 지훈'>
#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);
[quote="서지훈"]의도 하는게 무언지는 잘 알수가 없으나 그냥 du
게을러 그렇죠.. :)
활용은 홈 디렉토리에 100여명의 유저가 있을 때,
1G 이상 HDD 공간을 사용하고 있는 유저들의 리스트를 얻고 싶은 거죠.
du -h --max-depth=1
du -h --max-depth=1
[code:1]du -m --max-depth=1 | sort -n[/c
du -m --max-depth=1 | sort -n
현재 디렉토리의 파일들의 크기를 MB 단위로 오름차순으로 정렬하여 보여줍니다.----
블로그 / 위키 / 리눅스 스크린샷 갤러리
du --max-depth=1 | egrep "^[1-9][0-9]{6}
du --max-depth=1 | egrep "^[1-9][0-9]{6}"
요래 하니 1기가 이상 디렉토리가 대충 나오네요.
[quote="초코리"]du -h --max-depth=1[/quote]
앗...
du 는 항상 -sh 옵션과 같이 사용했는데...
-s 가 sum 이였던거군요..
기본에 충실해야... :D
댓글 달기