본문 바로가기
시놀로지ㆍNAS/리눅스

리눅스 파일명 변경

by #XTRM 2021. 5. 12.
반응형

리눅스 파일명 변경

 

자료 출처 : http://bahndal.egloos.com/363294

 

[bash: find] 파일 찾기

find와 grep을 이용해서 특정 디렉토리와 그 하위 디렉토리에서 특정 문자열이 포함된 파일을 찾을 수 있다. find 명령에 -type f 옵션으로 파일을 출력한 후 grep으로 찾으면 되겠다. 검색 범위는 지정

bahndal.egloos.com

 

find와 grep을 이용해서 특정 디렉토리와 그 하위 디렉토리에서 특정 문자열이 포함된 파일을 찾을 수 있다. find 명령에 -type f 옵션으로 파일을 출력한 후 grep으로 찾으면 되겠다. 검색 범위는 지정한 디렉토리와 그 하위 디렉토리가 된다.

 

현재 디렉토리와 그 하위 디렉토리에서 myfile이라는 문자열이 포함된 파일을 찾으려면

find ./ -type f | grep "myfile"

 

/etc 디렉토리에서 찾으려면

find /etc -type f | grep "myfile"

 

그렇게 찾은 파일을 rm 명령으로 지우고 싶으면

find /etc -type f | grep "myfile" | xargs rm

 

또는 역따옴표(`)를 이용해서

rm `find /etc -type f | grep "myfile"`

 

디렉토리를 찾고 싶으면 -type d라고 지정하면 된다. 

find ./ -type d

 

 

반응형

'시놀로지ㆍNAS > 리눅스' 카테고리의 다른 글

리눅스 find 명령어 XTRM 서버 캡쳐  (0) 2021.05.12
리눅스 방화벽 관리  (0) 2021.05.11
리눅스 CentOS Samba 설정  (0) 2021.05.11
리눅스 기본명령어  (0) 2021.05.11

댓글