본문으로 바로가기

Find 명령어 사용법

category Unix 2016. 2. 28. 20:22
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

find

시스템 내의 있는 파일들 중에서 사용자가 원하는 파일(또는 디렉토리를) 찾는 명령어이다. 또한 찾은 파일에 대한 특정 명령을 실행할 수도 있습니다.
find를 사용할 때 지정하는 검색 경로는 절대 경로 또는 상대 경로를 사용할 수 있습니다. 

명령어 사용법은 터미널에서 man find를 입력하면 볼 수 있습니다.


간략한 사용법을 적어보겠습니다.

 find [찾을 시작 위치] -name '[파일 이름]'


예제

1. 현재 디렉토리에서 하위 디렉토리 까지 ktko.txt 파일을 찾아주고 위치를 알려준다. 

 find  -name  ktko.txt

2. 특정 디렉토리에서 하위 디렉토리 까지 ktko.txt파일을 찾아주고 위치를 알려준다.

 find ./ -name ktko.txt              //Root디렉토리부터 탐색 시작

3. 확장자가 .txt인 것을 찾아주는 방법

 find  -name  *.txt

4. Li로 시작하는 모든 디렉토리 찾기

find / -name 'Li*' -type d


find가 지원하는 파일 형식 

 옵션

 설명

 d

 디렉토리

 f

 파일

 i

 심볼릭링크 파일


5. 현재 디렉토리에 위치한 파일만 출력하기

find ./ -name -type f

6. 현재 디렉토리에 위치한 심볼릭링크 파일만 출력하기

find ./ -name -type i

7. 현재 디렉토리에서 .txt확장자를 가진 파일을 삭제하기 

 find  -name  *.txt -delete


find명령어에 다양한 옵션이 더 있지만 간략하게 여기까지.. 
나중에 또 추가할겠습니다 ~!

'Unix' 카테고리의 다른 글

VI명령어  (0) 2016.02.24