>  기사  >  시스템 튜토리얼  >  find 명령을 사용하여 파일 찾기

find 명령을 사용하여 파일 찾기

WBOY
WBOY원래의
2024-02-19 18:12:21542검색

find 명령은 Linux 시스템에서 매우 일반적으로 사용되는 명령으로 지정된 디렉터리에서 파일을 찾는 데 사용됩니다. find 명령을 통해 다양한 조건에 따라 파일을 찾고 파일에 대해 일부 작업을 수행할 수 있습니다. 아래에서는 find 명령의 사용 방법을 소개하고 몇 가지 구체적인 코드 예제를 제공합니다.

1. 기본 사용법

find 명령의 기본 구문은 다음과 같습니다.

find [경로] [옵션] [표현식]

여기서 path는 찾을 디렉터리를 나타내며 절대 경로 또는 상대 경로 . 옵션은 특정 검색 조건을 설정하는 데 사용되는 find 명령의 일부 매개변수를 나타냅니다. 표현식은 찾은 파일 복사 및 삭제와 같은 find 명령의 일부 작업을 설정하는 데 사용됩니다.

2. 일반적으로 사용되는 옵션

다음은 실제 필요에 따라 선택할 수 있는 몇 가지 일반적으로 사용되는 옵션입니다.

  1. -name: 파일 이름으로 검색합니다. 예를 들어 -name "*.txt"는 파일 이름이 .txt로 끝나는 모든 파일을 찾는다는 의미입니다.
  2. -type: 파일 형식으로 검색합니다. 예를 들어 -type d는 디렉터리 검색을 의미하고, -type f는 일반 파일 검색을 의미합니다.
  3. -size: 파일 크기를 기준으로 검색합니다. 예를 들어 -size +10M은 10M보다 큰 파일을 찾는다는 의미입니다.
  4. -mtime: 파일 수정 시간을 기준으로 검색합니다. 예를 들어, -mtime +30은 30일 전에 수정된 파일을 찾는다는 의미입니다.

3. 특정 코드 예제

다음은 참조용 특정 코드 예제입니다.

  1. 지정된 디렉터리의 모든 파일 찾기:

find /path/to/directory

  1. 지정된 디렉터리 찾기 All .txt로 끝나는 파일:

find /path/to/directory -name "*.txt"

  1. 지정된 디렉터리 아래의 모든 디렉터리 찾기:

find /path/to/directory -type d

  1. 지정된 디렉토리에서 모든 일반 파일 찾기:

find /path/to/directory -type f

  1. 지정된 디렉토리에서 10M보다 큰 파일 찾기:

find /path/to/directory - 크기 +10M

  1. 지정된 디렉터리에서 30일 전에 수정된 파일 찾기:

find /path/to/directory -mtime +30

IV. 요약

find 명령을 유연하게 사용하면 원하는 파일을 빠르게 찾을 수 있습니다. 파일을 저장하고 파일에 대한 일부 작업을 수행합니다. 실제 작업에서 find 명령은 많은 시간과 에너지를 절약하는 데 도움이 될 수 있습니다. 위의 소개와 샘플 코드가 도움이 되었기를 바랍니다.

위 내용은 find 명령을 사용하여 파일 찾기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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