웹마스터 팁

# du -h --max-depth=1 /home

쉘에서 다음과같이 입력합니다.
그러면 각디렉토리별 용량이 쭉나옵니다.

그렇다면 응용해볼까요? Cron 을 이용해서 이것을 메일로 받아보는것이 목적입니다..

# crontab -e

다음과같이 입력합니다.

0 2 * * * du -h --max-depth=1 /home > /root/quota.txt&&mail -s " 계정사용자 하드체크" byulkorea@empal.com < /root/quota.txt

그러면 저기 입력한 이메일주소로 하드 용량을 체크한 파일이 전송되게 됩니다.

쿼터용량을 초과한 사람을 알아보는것은?

0 1 * * * repquota -a > /root/overquota&&mail -s "용량초과자" byulkorea@empal.com < /root/overquota

시간은 서버시간이 한산한시간으로 다시 입력하시면 좋겠네요.
새벽 3~5 시쯤?

SYSTEM MANAGER JOINT STUDY AREA 에서 참고했습니다.