고독을 즐기는 진정한 아웃사이더
find 로 찾아서 recursive 하게 삭제 본문
유닉스나 리눅스에서 조건에 맞는 파일을 찾아서 삭제할때 유용한 명령어 입니다.
(저도 자꾸 까먹어서 기억하기 위해 올립니다)
find / -name *.log -exec rm {} ;
find : 파일 검색 명령어
/ : / 디렉터리부터 찾아라
-name *.log : *.log 인 이름을 가진 파일을
-exec : 파일을 찾은 다음에 다음의 명령을 실행해라
rm {} ; : (한세트로) 앞에서 찾은 파일을 삭제. 띄어쓰기 주의!!!
(저도 자꾸 까먹어서 기억하기 위해 올립니다)
find / -name *.log -exec rm {} ;
find : 파일 검색 명령어
/ : / 디렉터리부터 찾아라
-name *.log : *.log 인 이름을 가진 파일을
-exec : 파일을 찾은 다음에 다음의 명령을 실행해라
rm {} ; : (한세트로) 앞에서 찾은 파일을 삭제. 띄어쓰기 주의!!!
'Computer > Linux' 카테고리의 다른 글
어제 날짜 구하는 법 (shell/perl) (0) | 2005.05.25 |
---|---|
RedHat Linux 에서 손상된 파일을 RPM 으로 복구하기 (0) | 2005.05.25 |
일정 시간마다 명령어 실행하기 (0) | 2005.05.23 |
linux kernel 2.6.x 에서 한글키 인식 (0) | 2005.01.27 |
디렉토리들의 디스크 사용량 알기 - du -s ./*/ (0) | 2005.01.13 |
Comments