[Linux] 리눅스 일정 기간이 지난 로그 자동 삭제하기
로그 삭제 스크립트 만들기 vim DeleteLog.sh #!/bin/sh #생성 된지 7일이 지난 로그를 삭제하는 스크립트 /usr/bin/find /log/ -type f -mtime +7 -exec rm {} + :wq! chmod 744 DeleteLog.sh type -f 는 파일만 찾는 Option입니다. 디렉토리를 찾기 위해서는 -d 옵션으로 변경해 주시면 됩니다. -mtime 옵션은 수정된 날짜 시간 기록을 찾는 옵션입니다. -ctime 옵션은 생성된 날짜 시간 기록을 찾는 옵션입니다. -atime 옵션은 읽히거나 실행 됐을때의 기록을 찾는 옵션입니다. 날짜 기준 + 를 - 로 바꾸면 현재 날짜 기준 수정된지 7일 이내 파일들을 찾게됩니다. Crontab에 해당 로그 등록하기 crontab..
2022.09.13