리눅스에서 특정 파일 찾아서 지우기

# find / -name *.확장자 -exec rm -f {} \;

위의 명령어를 간단하게 설명하면

find는 찾는 다는 의미이다. 사전에도 그렇게 나와 있다.
/ 는 루트부터 하위의 모든 디렉토리를 찾겠다는 뜻 특정 디렉토리 명을 써주면 아마 거기서 부터 하위 디렉토리를 찾을 것이다.

*.확장자 는 파일이름 말고 특정 확장자를 갖고 있는 모든 파일이다. 특정 파일명을 정확하게 써주면 아마도 그 파일을 찾아서 지울 것이다.

-exec 는 실행하라는 뜻이다. 다음에 나오는 명령어를 위의 명령어에서는 지우는 명령어를 입력했다.

위의 명령어로 특정 디렉토리에 있는 원하는 파일들을 찾아서 지울 수 있다.

 

글쓴이: sarang

가영, 혁 그리고 한영이 아빠

댓글 남기기

%d 블로거가 이것을 좋아합니다: