본문 바로가기

IT/Linux

tmpwatch

반응형

tmpwatch

  /tmp 안을 정리하는 유용한 cron


 /tmp에서 24시간동안 access 없었던 파일을 찾아 제거해주는 기능.

 atime, mtime, ctime 등의 다른 옵션을 통해 access 타임 기준이 아니라 modification time, create time 기준으로 정리 가능함.


flags=-umc

/usr/sbin/tmpwatch "$flags" -x /tmp/.X11-unix -x /tmp/.XIM-unix \

    -x /tmp/.font-unix -x /tmp/.ICE-unix -x /tmp/.Test-unix 240 /tmp

/usr/sbin/tmpwatch "$flags" 720 /var/tmp

for d in /var/{cache/man,catman}/{cat?,X11R6/cat?,local/cat?}; do

    if [ -d "$d" ]; then

    /usr/sbin/tmpwatch "$flags" -f 720 "$d"

    fi

done


- 설명 -

 /tmp 는 240시간(10일) 이상 접근이 없으면 지움.

 /var/tmp 는 720시간(30일) 이상 접근이 없으면 지움.



반응형

'IT > Linux' 카테고리의 다른 글

쉘 - 파일 디스크립터  (0) 2013.12.11
입출력 리다이렉션  (0) 2013.12.11
rsync 사용법  (0) 2013.12.10
qmail 사용하기  (0) 2013.12.09
리눅스에서 make명령어 사용방법  (0) 2013.12.03