리눅스 서버 사용 시에 특정 위치 (예를 들어 웹서버 루트 디렉토리) 밑에 있는 모든 특정 파일(index.html)을 지워야 해야 할 때 어떻게 해야 할까?
하나하나 찾아서 지운다는 것은 너무나도 피곤한 일이다.
이럴 때 find 와 rm 명령어를 사용하면 쉽게 지울 수 있다.
- 현재 디렉토리 와 그 밑에 있는 모든 디렉토리에 존재하는 index.html 을 삭제
- find . -name index.html -exec rm -f {} \;
- 서버 내의 모든 디렉토리에 존재하는 index.html 을 삭제
- find / -name index.html -exec rm -f {} \;
- 특정 디렉토리(web)와 그 밑에 있는 모든 디렉토리에 존재하는 index.html 을 삭제
- find /web -name index.html -exec rm -f {} \;
'Dev 기타' 카테고리의 다른 글
[svn] ATTENTION! Your password for authentication realm - yes 안 먹을 때 (0) | 2015.01.12 |
---|---|
[Git] git 프로젝트 export 하기 (0) | 2013.10.04 |
[Linux] ls 명령어 - 디렉토리만 출력하기 (0) | 2013.04.12 |
[Linux] 파일 생성 시에 그룹 쓰기 권한 생성하기 (0) | 2013.04.02 |
[Tomcat] 맥에서 톰캣 설치하기(Install Tomcat on Mac) (2) | 2013.03.06 |