find
find 명령어를 정리할게요
find 명령어는 각종 파일 및 디렉토리를 검색할 수 있는 명령어입니다.
먼저 파일명을 검색하는 방법부터 알아봅시다.
[root@localhost ~]# find -name '*.txt' |
현재 디렉토리와 하위 디렉토리에서 .txt확장자를 모두 찾아줍니다.
여기서 한 단계 더 가보겠습니다.
전체 하드디스크에서 파일을 찾고 싶을 때 사용하는 방법입니다.
[root@localhost ~]# find / -name '*.txt' |
루트 ('/') 부터 모든 디렉토리에서 .txt 확장자를 찾습니다.
물론 특정 파일명을 찾고 싶다면 특정 파일명을 입력해주면 됩니다.
다음은 디렉토리명 찾는 방법입니다.
이 또한 매우 간단합니다. 위에서 옵션이 하나 추가되면 끝이에요
[root@localhost ~]# find / -name 'etc' -type d |
무슨 뜻인지 아시겠죠?
전체 하드디스크에서 'etc'라는 이름을 가진 디렉토리를 찾는 명령어입니다.
위 세가지 예제만 숙지하시면 모든 파일 및 디렉토리를 찾으실 수 있을거에요.
응용해보면서 잘 익히시길 바랍니다.
감사합니다.
반응형
'Linux' 카테고리의 다른 글
[Linux Study-19] curl 명령어 (0) | 2017.06.19 |
---|---|
[Linux Study-18] OS정보 확인하기 (0) | 2017.05.24 |
[Linux Study-16] history 날짜 표시 (0) | 2017.02.07 |
[Linux Study-15] ln 명령어 (0) | 2016.12.27 |
[Linux Study-14] rm 명령어 (0) | 2016.12.15 |