개발 창고/Server
[Ubuntu] find - 파일 찾기
로이제로
2022. 12. 28. 22:00
반응형
$> find / -name "*.log*
사용법
find [옵션] [경로] [표현식]
옵션 (Optional)
옵션 | 내용 |
P | 심볼릭 링크를 따라가지 않습니다. 심볼릭 링크 자체는 검색 됩니다. |
L | 심볼릭 링크를 따라갑니다. |
H | 심볼릭 링크를 따라가지 않습니다. Command Line Argument 처리 제외 됩니다. |
D | 디버깅 메시지 출력됩니다. |
경로 (Optional)
검색 Root 위치이며 생력 시 현재 폴더(.)로 지정됩니다.
표현식 (Optional)
표현식 | 내용 |
-name | 해당 이름을 갖는 파일이나 폴더를 찾습니다. |
-type | 해당 유형에 해당하는 파일이나 폴더를 찾습니다. |
-user | 해당 유저에 속한 파일이나 폴더를 검새합니다. |
사용예시
# 현재 디렉토리에서 "test"를 포함하는 파일 또는 폴더를 찾는 경우
$> find . -name "*test*"
# 현재 디렉토리에서 ".log"로 끝나는 파일 또는 폴더를 찾는 경우
$> find . -name "*.log"
# 전체 디렉토리에서 "tomcat"이 들어간 폴더를 찾는 경우
$> find / -name "*tomcat*" -type d
반응형