>  기사  >  운영 및 유지보수  >  리눅스에서 find의 사용법은 무엇입니까?

리눅스에서 find의 사용법은 무엇입니까?

WBOY
WBOY원래의
2021-12-27 14:14:4018677검색

Linux에서 find 명령은 지정된 디렉터리에서 파일을 찾는 데 사용됩니다. 구문은 "지정된 디렉터리 지정 규칙 찾기"입니다. 매개변수를 설정하지 않고 이 명령을 사용하면 이 명령은 현재 디렉터리에서 하위 디렉터리와 파일을 검색합니다. , 발견된 모든 하위 디렉터리와 파일을 표시합니다.

리눅스에서 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.