1. 확장자가 *.tar.gz 이고 용량이 10메가 이상인 파일 열거하기
# find / -type f -name *.tar.gz -size +10M -exec ls -l {} \;
2. 확장자가 *.tar.gz 이고 용량이 10메가 이상인 파일 삭제하기
# find / -type f -name *.tar.gz -size +10M -exec rm -f {} \;
3. 30일간 수정되지 않은 파일들을 "날짜_archive.tar"로 압축해서 저장하기
# find /home/yklee -type f -mtime +30 | xargs tar -cvf /tmp/`date '+%d%m%Y'_archive.tar`
# find / -type f -name *.tar.gz -size +10M -exec ls -l {} \;
2. 확장자가 *.tar.gz 이고 용량이 10메가 이상인 파일 삭제하기
# find / -type f -name *.tar.gz -size +10M -exec rm -f {} \;
3. 30일간 수정되지 않은 파일들을 "날짜_archive.tar"로 압축해서 저장하기
# find /home/yklee -type f -mtime +30 | xargs tar -cvf /tmp/`date '+%d%m%Y'_archive.tar`
'개발 > Server Side' 카테고리의 다른 글
파일이나 디렉토리, 또는 파일시스템의 상태 정보를 확인 - stat (0) | 2010.02.05 |
---|---|
sort 명령어 응용 (0) | 2010.01.11 |
xarg 명령어 응용 (0) | 2010.01.08 |
ssh로 원격 접속 후 로컬호스트로 "잠깐" 돌아오기 (0) | 2010.01.07 |
[리눅스] 이동할 디렉토리의 오타를 바로잡는 명령어 (0) | 2010.01.06 |