반응형
리눅스 파일명 변경
자료 출처 : 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 |
댓글