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