억대 연봉을 위한 인간수업
Published 2019. 9. 9. 11:49
find : 파일찾기 CS/Server
반응형

Linux OS에서 특정 파일을 찾기 위해서는?

find 명령어를 사용하여 찾는다. 특정 파일 뿐만아니라 디렉토리를 찾는데에도 사용할 수 있다.

 

 

find의 기본형태는 다음과 같다.

find [경로명] [옵션] [파일명]

ex) -> find / -name catalina.sh

 

 

경로명?

 -> 리눅스에서는 여러 경로가 있다. 

 -> 가장 최상위인 /(루트)

 -> 현재 디렉토리를 의미하는 .    등등.. 여러 경로가 있다.

 -> 경로에는 절대경로와 상대경로가 있는데 절대경로는 가장 최상위인 / 부터 시작하는 고정된 경로이며

        상대경로는 현재 위치한 곳에서 시작하는 경로이다.

 

 

find 옵션

 -> name : 파일이나 디렉토리의 이름으로 검색

ex ) find / -name catalina.sh

 -> empty : 빈 파일 찾는 옵션

ex ) find / -empty

 -> type d : 디렉토리만 찾고자 할때

ex) find / -type d bin

 -> executable : 실행 가능한 파일을 찾고자 할때

ex) find / -excutable catalina.sh

 -> '*.sh' , 'ab*' : 확장자가 sh인 파일을 찾을때, ab로 시작하는 파일을 찾을때

ex) find / -name '*.sh'

ex) find / -name 'ab*'

반응형
profile

억대 연봉을 위한 인간수업

@회뜨는참치

이 글이 당신에게 조금이라도 도움이 된다면 좋겠습니다.