etc./리눅스, git

리눅스 find 사용

베린이 2023. 8. 2. 16:30
반응형

- 리눅스 find 사용 방법

find [경로] [옵션] [대상]
ex) find . -name "*bias*"
현재 위치에서 이름에 bias가 들어가는 모든 파일 찾기

[옵션]
P : 심볼릭 링크를 따라가지 않고, 심볼릭 링크 자체 정보 사용
L : 심볼릭 링크에 연결된 파일 정보 사용
H : 심볼릭 링크를 따라가지 않으나, Command Line Argument를 처리할 땐 예외
D : 디버그 메시지 출력

[표현식]
name : 해당 이름 파일 검색
type : 해당 타입 파일 검색
user : 해당 유저의 파일 검색
empty : 빈 디렉토리나 크기가 0인 파일 검색
delete : 해당 파일이나 디렉토리 삭제
exec : 해당 파일에 지정된 명령 실행
path : 지정된 문자열 패턴에 해당하는 경로에서 검색.
print : 검색 결과를 출력. 검색 항목은 newline으로 구분. (기본 값)
print0 : 검색 결과를 출력. 검색 항목은 null로 구분.
size : 파일 크기를 사용하여 파일 검색.
mindepth : 검색을 시작할 하위 디렉토리 최소 깊이 지정.
maxdepth : 검색할 하위 디렉토리의 최대 깊이 지정.
atime : n일 이내에 액세스된 파일을 찾음.
ctime : n일 이내에 만들어진 파일을 찾음.
mtime : n일 이내에 수정된 파일을 찾음.
cnewer file : 해당 파일보다 최근에 수정된 파일을 찾음.

 

'etc. > 리눅스, git' 카테고리의 다른 글

CentOS에서 작업 환경 세팅  (0) 2023.08.30
git add, git commit 취소  (0) 2023.08.09
git 원격 저장소에 업로드 방법  (0) 2023.08.07
vim에서 검색  (0) 2023.08.05
리눅스 압축  (0) 2023.08.04