고양이 여름이의 지식채널

[Linux] find 명령어 옵션 예제 본문

Programming/LINUX

[Linux] find 명령어 옵션 예제

썸머캣 2023. 2. 9. 00:16

Linux에서 find 명령어는 이름, 크기, 수정 시간 등 다양한 기준에 따라 파일과 디렉터리를 검색하는 데 사용됩니다. find는 복잡한 파일 검색을 수행하고 다양한 방법으로 결과를 조작하는 데 사용할 수 있는 강력한 명령어입니다.

 


다음은 find 명령어의 기본 구문입니다.

find [path] [expression]

path는 검색의 시작 디렉터리를 지정하고 expression은 검색 기준을 정의합니다.

 

반응형

 

 

find 명령에 일반적으로 사용되는 옵션은 다음과 같습니다

  • -name : 특정 이름의 파일 또는 디렉터리를 검색합니다.
    -type : 특정 유형의 파일 또는 디렉터리(예: 일반 파일, 디렉터리, 심볼릭 링크 등)를 검색합니다.
    -size : 크기를 기준으로 파일 또는 디렉터리를 검색합니다.
    -mtime : 수정 시간을 기준으로 파일 또는 디렉터리를 검색합니다.
    -exec : 검색 결과에 대해 명령을 실행합니다.

 

다음은 find 명령어의 옵션 예제입니다

## 현재 디렉터리에서 확장자가 .txt인  모든 파일을 검색
find  .  -name  "*.txt"

## /var 디렉토리의 모든 디렉토리를 검색
find  /var  -type  d

## /home 디렉토리에서 100MB보다 큰 모든 파일을 검색
find  /home  -size  +100M

## /tmp 디렉토리에서 지난 7일 동안 수정된 모든 파일을 검색하고 삭제
find /tmp -mtime -7 -exec rm {} \;

## Apache로 시작하는 파일을 루트 디렉터리에서 하위 디렉터리로 검색
find / -name "apache*"

 

find 명령어는 리눅스에서 파일과 디렉터리를 검색하는 데 필수적인 도구입니다. find 명령어를 사용하여 다양한 옵션과 식을 사용하여 복잡한 검색을 수행하고 다양한 방법으로 결과를 조작할 수 있습니다.

 


 

 

 

[Linux] wget 명령어 옵션 예제

 

[Linux] wget 명령어 옵션 예제

wget 은 리눅스에서 인터넷에서 파일을 다운로드하기 위해 널리 사용되는 명령 줄 유틸리티이다. HTTP, HTTPS 및 FTP 프로토콜을 지원하며 백그라운드에서 파일을 다운로드하는 동시에 포그라운드에

summer-cat93.tistory.com

 

[Linux] curl 명령어 옵션 예제

 

[Linux] curl 명령어 옵션 예제

cURL은 서버 간에 데이터를 전송하는 데 사용되는 명령줄 도구입니다. GET, POST, PUT 등 HTTP 요청을 수행하는 데 널리 사용됩니다. cURL은 FTP, SMTP 등의 프로토콜을 통해 데이터를 전송할 수도 있습니

summer-cat93.tistory.com

 

728x90
반응형
Comments