본문 바로가기
오라클 클라우드/우분투팁

리눅스 우분투 하드 폴더 용량 관리

by xavi2019 2022. 2. 11.

현재 폴더 용량 확인

$ alias lls='sudo du -hs ./* 2 | sort -n -r'

 

현재 폴더의 하위 폴더들의 용량 확인

$ alias llsf='sudo du -h --max-depth=1 | sort -hr'

 

현재 하드디스크 전체 용량 확인

$ alias hdd-st='df -h -T | grep dev/sd'

 

로그 관리

일반 로그

현재 폴더에서 5일 이상 지난 모든 파일 삭제 

$ sudo find . -name '*' -mtime +5 -delete

 

저널로그

$ cd /var/log/journal

$ du -hs /var/log/journal/

저널 로그 10일전 삭제

$ sudo journalctl --vacuum-time=10d

저널 로그 1G로 삭제

$ sudo journalctl --vacuum-size=1G

 

항상 1G로 유지 

$ sudo vi /etc/systemd/journald.conf

SystemMaxUse=1000M

 

재시작
$ sudo systemctl restart systemd-journald

sudo -i
rm /var/log/*[0-9] /var/log/*.gz
sudo -i
> /var/log/syslog

 

 

sudo apt install -y mailutils
sudo apt install -y sendmail
sudo apt install -y mutt

sudo crontab -e

0 9 * * * df -h -T | grep dev/sd | mail -s "[VM2] 하드디스크 용량" abc@aaa.com

`date '+%Y%m%d'`

 

댓글