본문 바로가기
IT

[유닉스/리눅스] find 명령어로 이름으로 찾기, 파일 사이즈로 찾기 알아보기

by 노콜 2024. 2. 15.

목차

find 명령어로 이름으로 찾기, 파일 사이즈로 찾기 알아보기

파일명으로 파일 찾기

특정 파일 찾아 지우기

특정 파일 찾아 지우기 (-exec 이용)

파일 크기(사이즈)로 찾기

파일 크기(사이즈)로 찾기(파일 타입만 검색)

폴더명으로 찾기

공백으로 끝나는 폴더 찾기

빈 디렉토리 찾기

빈 디렉토리 찾아 지우기

 

[유닉스/리눅스] find 명령어로 이름으로 찾기, 파일 사이즈로 찾기 알아보기

find 명령어로 이름으로 찾기, 파일 사이즈로 찾기 알아보기

리눅스의 find 명령어 사용법을 알아보도록 하겠습니다.

 

 

파일명으로 파일 찾기

find ./ -name "*검색단어*"

 

 

특정 파일 찾아 지우기

find ./ -name "*검색단어*" -delete

 

 

특정 파일 찾아 지우기 (-exec 이용)

find ./ -name "*검색단어*" -exec rm {} \;

 

 

파일 크기(사이즈)로 찾기

find ./ -size 10c
10bytes 를 찾으려면 10c
10KB 를 찾으려면 10k

 

 

파일 크기(사이즈)로 찾기(파일 타입만 검색)

find ./ -type f -size 10c

 

 

폴더명으로 찾기

ls -R | grep "검색단어"

 

 

공백으로 끝나는 폴더 찾기

ls -R | grep " $"

 

 

빈 디렉토리 찾기

find ./ -empty -type d

 

 

빈 디렉토리 찾아 지우기

find ./ -empty -type d -delete -print

 

 

 

읽어주셔서 감사합니다.