728x90
리눅스 find 명령어에 대해서 알아보자
728x90
파일찾기
find 검색시작디렉토리 검색조건 처리방법
- 주요 검색 조건
-name name : 파일명이 name인 파일 검색
-mtime n : 갱신 시각이 n일 이전인 파일 검색
-user user : 파일 소유자가 user인 파일 검색
-regex regexp : 경로명 전체가 정규 표현식 regexp와 일치하는 파일을 검색
-path ptn : 경로명 전체가 문자열 ptn과 일치하는 파일 검색
- 주요 처리 방법
-print : 검색 결과를 표시
-print0 : 검색 결과를 null 문자로 나눠서 출력
-ls : 검색 결과로 찾은 파일 정보 표시
-exec command [arg] \; : 검색 결과로 command 명령어를 실행. 인수 arg에 {}를 지정하면 검색 결과가 치환되어 들어감
-execdir command [arg] \; : -exec 옵션과 같지만 처리 대상 파일이 존재하는 디렉토리로 이동해서 command 명령어를 실행한 결과가 됨
-ok command [arg] \; : -exec 옵션과 같지만 command 명령어를 실행하기 전에 실행 여부를 확인
- 사용 예
// dir 디렉토리 이해를 검색해서 파일명이 filename인 것을 찾음
find dir -name filename -print
728x90
'개발 > ETC' 카테고리의 다른 글
리눅스 history 명령어 (151) | 2024.04.04 |
---|---|
리눅스 두 명령어 조합하기 (128) | 2024.04.03 |
리눅스 tar 명령어 (130) | 2024.03.29 |
리눅스 gzip, gunzip, bzip2, bunzip2, xz, unxz 명령어 (121) | 2024.02.20 |
리눅스 chown, chgrp, chmod 명령어 (150) | 2024.02.15 |