![Windows 10에서 IPv6를 비활성화하는 방법](/f/5839fbe848121d4c93e44efffeecf454.jpg?width=100&height=100)
리눅스 찾기 명령 Unix 계열 운영 체제에서 가장 중요하고 자주 사용되는 명령줄 유틸리티 중 하나입니다. 찾기 명령은 인수와 일치하는 파일에 대해 지정한 조건에 따라 파일 및 디렉토리 목록을 검색하고 찾는 데 사용됩니다.
찾기는 다음과 같이 파일을 찾을 수 있는 것처럼 다양한 조건에서 사용할 수 있습니다. 권한, 사용자, 여러 떼, 파일 형식, 데이트, 크기및 기타 가능한 기준.
이 기사를 통해 우리는 일상적인 Linux를 공유하고 있습니다. 명령 찾기 사례의 형태로 경험과 사용법.
이 기사에서는 가장 많이 사용되는 35 명령 찾기 예 리눅스에서. find 명령어의 기본 사용법부터 고급 사용법까지 섹션을 다섯 부분으로 나누었습니다.
1부 – 이름이 있는 파일을 찾기 위한 기본 찾기 명령
이름이 인 모든 파일 찾기 텍민트.txt 현재 작업 디렉토리에 있습니다.
# 찾기. -이름 tecmint.txt ./텍민트.txt
아래의 모든 파일 찾기 /home 이름이 있는 디렉토리 텍민트.txt.
# /home -이름 tecmint.txt 찾기 /home/tecmint.txt
이름이 인 모든 파일 찾기 텍민트.txt 대문자와 소문자를 모두 포함합니다. /home 예배 규칙서.
# /home -이름 tecmint.txt 찾기 ./텍민트.txt. ./텍민트.txt
이름이 인 모든 디렉토리 찾기 테크민트 입력 / 예배 규칙서.
# 찾기 / -type d -name Tecmint /Tecmint
모두 찾기 PHP 이름이 인 파일 tecmint.php 현재 작업 디렉토리에 있습니다.
# 찾기. -유형 f -이름 tecmint.php ./tecmint.php
모두 찾기 PHP 디렉토리에 있는 파일.
# 찾기. -type f -이름 "*.php" ./tecmint.php. ./로그인.php. ./인덱스.php
2부 – 권한에 따라 파일 찾기
권한이 있는 모든 파일 찾기 777.
# 찾기. -type f -perm 0777 -인쇄
허가 없이 모든 파일 찾기 777.
# 찾기 / -유형 f! -펌 777
모두 찾기 SGID 비트 권한이 다음으로 설정된 파일 644.
# 찾기 / -perm 2644
모두 찾기 스티키 비트 권한이 있는 설정 파일 551.
# 찾기 / -perm 1551
모두 찾기 SUID 파일을 설정합니다.
# 찾기 / -perm /u=s
모두 찾기 SGID 파일을 설정합니다.
# 찾기 / -perm /g=s
모두 찾기 읽기 전용 파일.
# 찾기 / -perm /u=r
모두 찾기 실행 파일 파일.
# 찾기 / -perm /a=x
모두 찾기 777 권한 파일 및 사용 chmod 권한을 설정하는 명령 644.
# find / -type f -perm 0777 -print -exec chmod 644 {} \;
모두 찾기 777 권한 디렉토리 및 사용 chmod 권한을 설정하는 명령 755.
# find / -type d -perm 777 -print -exec chmod 755 {} \;
라는 단일 파일을 찾으려면 텍민트.txt 제거합니다.
# 찾기. -type f -이름 "tecmint.txt" -exec rm -f {} \;
다음과 같은 여러 파일을 찾아 제거하려면 .mp3 또는 .txt, 사용합니다.
# 찾기. -type f -이름 "*.txt" -exec rm -f {} \; 또는 # 찾기. -type f -이름 "*.mp3" -exec rm -f {} \;
특정 경로 아래에 있는 모든 빈 파일을 찾으려면
# /tmp -type f -empty 찾기
특정 경로 아래에 있는 모든 빈 디렉토리를 정리합니다.
# /tmp -type d -empty 찾기
모든 숨김 파일을 찾으려면 아래 명령을 사용하십시오.
# /tmp -type f -name ".*" 찾기
파트 III – 소유자 및 그룹을 기반으로 파일 검색
호출된 전체 또는 단일 파일을 찾으려면 텍민트.txt 아래의 / 소유자 루트의 루트 디렉토리.
# 찾기 / -user root -name tecmint.txt
사용자에게 속한 모든 파일을 찾으려면 테크민트 아래의 /home 예배 규칙서.
# /home -user tecmint 찾기
그룹에 속한 모든 파일을 찾으려면 개발자 아래의 /home 예배 규칙서.
# /home -그룹 개발자 찾기
모두를 찾으려면 .txt 사용자의 파일 테크민트 아래의 /home 예배 규칙서.
# /home -user tecmint -iname "*.txt" 찾기
파트 IV – 날짜 및 시간을 기준으로 파일 및 디렉터리 찾기
수정된 모든 파일을 찾으려면 50 며칠 전.
# 찾기 / -mtime 50
액세스한 모든 파일을 찾으려면 50 며칠 전.
# 찾기 / -atime 50
이상 수정된 모든 파일을 찾으려면 50 일 이전 및 미만 100 날.
# 찾기 / -mtime +50 –mtime -100
마지막에 변경된 모든 파일을 찾으려면 1 시간.
# 찾기 / -cmin -60
마지막에 수정된 모든 파일을 찾으려면 1 시간.
# 찾기 / -mmin -60
마지막에 액세스한 모든 파일을 찾으려면 1 시간.
# 찾기 / -amin -60
파트 V – 크기에 따라 파일 및 디렉터리 찾기
모두를 찾으려면 50MB 파일, 사용.
# 찾기 / -크기 50M
다음보다 큰 모든 파일을 찾으려면 50MB 이하 100MB.
# 찾기 / -크기 +50M -크기 -100M
모두를 찾으려면 100MB 하나의 명령을 사용하여 파일을 삭제합니다.
# find / -type f -size +100M -exec rm -f {} \;
모두 찾기 .mp3 이상의 파일 10MB 하나의 명령을 사용하여 삭제하십시오.
# find / -type f -name *.mp3 -size +10M -exec rm {} \;
여기까지입니다. 이 게시물을 여기서 마치겠습니다. 다음 기사에서는 실제 예제와 함께 다른 Linux 명령에 대해 더 자세히 논의할 것입니다. 의견 섹션을 사용하여 이 기사에 대한 귀하의 의견을 알려주십시오.