업무/etc
[Linux] 특정 기간 파일 찾아서 백업/제거하는 스크립트
sysops
2021. 4. 11. 23:07
728x90
리눅스에서 특정 기간 파일 찾아 backup/ remove 하는 script 입니다.
다만 꼭 테스트 후에 사용하세요~
#!/bin/csh
# to remove files more than 30 days from directory /delete_tmp_dir
#find /delete_tmp_dir -mtime +30 -print -exec rm -f {} \;
#find /delete_tmp_dir -type d -print -exec rmdir {} \;
# /delete_tmp_dir에서 10일 이상된 파일을 삭제
find /delete_tmp_dir -mtime +10 -print -exec rm -f {} \;
# /delete_tmp_dir에서 31일 이상된 파일을 삭제
find /delete_tmp_dir -mtime +31 -print -exec rm -f {} \;
# /delete_tmp_dir/old_dir에 있는 내용중 0일 된 데이타를 /delete_tmp_dir/new_dir에 move
find /delete_tmp_dir/old_dir -mtime +0 -print -exec mv {} /delete_tmp_dir/new_dir \;
728x90