find 파일 사이즈로 찾기
2024. 7. 25. 19:53ㆍLinux*security
반응형
find /find -size 0k -exec rm -f {} \;
-exec rm -f {} \;: find 명령어로 찾은 각 파일에 대해 rm -f 명령어를 실행한다.
- /find 디렉토리와 그 하위 디렉토리에서 크기가 0KB인 파일을 검색한다.
- 찾은 각 파일에 대해 rm -f 명령어를 실행하여 파일을 삭제한다.
디렉토리 구조:
/find/
├── file1.txt (0KB)
├── file2.txt (10KB)
└── subdir/
└── file3.txt (0KB)
위 명령어를 실행하면 file1.txt와 file3.txt가 삭제된다. file2.txt는 크기가 0KB가 아니므로 삭제되지 않다.
- 확인: 삭제할 파일을 확인하려면 -exec rm -f {} \; 대신 -print를 사용하여 파일 목록을 출력해볼 수 있다.
find /find -size 0k -print
이 명령어는 0KB인 파일을 출력하여 어떤 파일이 삭제될지 확인할 수 있다.
반응형
'Linux*security' 카테고리의 다른 글
SSH 연결 | NAT | Bridge (0) | 2024.08.14 |
---|---|
Crontab (0) | 2024.07.29 |
리눅스 시스템의 주요 디렉터리 (1) | 2024.07.24 |
런레벨(Run Level) (2) | 2024.07.24 |
리눅스 부팅 과정 (0) | 2024.07.24 |