리눅스 검색

    [Linux] find 로 파일 찾아서 지우기

    [Linux] find 로 파일 찾아서 지우기

    개요 find 명령어로 파일을 검색하는 방법은 이전 포스팅에서 소개드렸습니다. [Linux] find 로 파일 검색하기 이번 포스팅에서는 검색된 파일들을 지우는 방법을 소개해드리겠습니다. 이 방법을 이용하면 특정 조건을 만족하는 파일들을 찾아서 지우는 것이 가능합니다. 예를들면 확장자가 "txt" 인 파일들을 검색하여 지울 수도 있구요, 파일명이 "test"로 시작하는 파일들만 찾아서 지울 수도 있습니다. 사용법 find PATH [-options] -exec rm {} \; PATH: 검색을 수행할 디렉토리 (해당 디렉토리를 포함한 하위 디렉토리가 검색 대상이 됩니다) 맨 뒤에 \; 는 오타가 아닙니다. 꼭 붙여주세요! -exec 명령어는 맨 뒤에 ; 까지 argument 로 취하기 때문에 escape..

    [Linux] find 로 파일 검색하기

    [Linux] find 로 파일 검색하기

    개요find 명령어는 리눅스에서 파일을 검색하는 명령어입니다.특정 조건을 만족하는 파일들을 찾아서 화면에 출력할 수도 있고, 추가 명령어를 실행하여 처리할 수도 있습니다. 예를들면 파일명에 "hello" 가 들어간 파일들을 모두 검색하거나, 파일을 제외하고 디렉토리만 검색하여 출력하고자 할 때 find 명령어를 사용합니다. 일반적으로 ls 와 grep 을 사용하여 출력하는 방법보다 빠르고 효율적입니다. 사용법 리눅스에서 사용되는 명령어는 모두 대소문자를 구분하니 주의해주세요.find 명령어에 대한 자세한 설명은 find --help 명령어를 통해 볼 수 있습니다. Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] ..