Linux에서 find 명령은 지정된 디렉터리에서 파일을 찾는 데 사용됩니다. 구문은 "지정된 디렉터리 지정 규칙 찾기"입니다. 매개변수를 설정하지 않고 이 명령을 사용하면 이 명령은 현재 디렉터리에서 하위 디렉터리와 파일을 검색합니다. , 발견된 모든 하위 디렉터리와 파일을 표시합니다.
이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.
Linux에서 find의 사용법은 무엇입니까
Linux find 명령은 지정된 디렉토리에서 파일을 찾는 데 사용됩니다. 매개변수 앞의 모든 문자열은 검색할 디렉터리 이름으로 처리됩니다. 매개변수를 설정하지 않고 이 명령을 사용하면 find 명령은 현재 디렉토리에서 하위 디렉토리와 파일을 검색합니다. 그리고 발견된 모든 하위 디렉터리와 파일이 표시됩니다.
구문은 다음과 같습니다.
find path -option [ -print ] [ -exec -ok command ] {} \;
여기서
find는 다음 규칙에 따라 경로와 표현식을 결정합니다. 명령줄의 첫 번째 부분인 ( ), !는 경로이고 그 뒤의 부분은 표현식입니다. path가 빈 문자열이면 현재 경로가 사용됩니다. 표현식이 빈 문자열이면 -print가 기본 표현식으로 사용됩니다.
표현식에는 20~30가지 옵션이 있으며 여기서는 가장 일반적으로 사용되는 옵션만 소개합니다.
-mount, -xdev: 지정된 디렉터리와 동일한 파일 시스템의 파일만 확인하고 다른 파일 시스템의 파일은 나열하지 않습니다.
-amin n: 지난 n분 동안 읽은 파일
-새로운 파일: 파일보다 늦게 읽음 file
-atime n: 지난 n일 동안 읽은 파일
-cmin n: 지난 n분 동안 수정된 파일
-cnewer file: 파일 파일 업데이트 파일
-ctime n: 지난 n일 동안 수정된 파일
-empty: 빈 파일-gid n 또는 -group name: gid가 n이거나 그룹 이름이 name
-ipath p, -path p: 경로 이름이 p와 일치하는 파일 , ipath는 대소문자를 무시합니다.
-name name, -iname name: 이름이 name과 일치하는 파일. iname은 대소문자
-size n을 무시합니다. 파일 크기는 n 단위이고, b는 512바이트의 블록을 나타내고, c는 문자 수를 나타내고, k는 킬로바이트를 나타내고, w는 2바이트입니다.
-type c: 파일 형식은 c입니다.
d: 디렉터리
c: 글꼴 설치 파일
b: 블록 설치 파일
p: 명명된 저장소 목록
f: 일반 파일
l: 심볼릭 링크
s: 소켓
-pid n: The 프로세스 ID가 n인 파일
( )를 사용하여 표현식을 구분하고 다음 작업을 사용할 수 있습니다.
exp1-and exp2
! 나오세요
# find . -name "*.c"
관련 추천: "
Linux 비디오 튜토리얼"
위 내용은 리눅스에서 find의 사용법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!