본문 바로가기
Linux

리눅스 특정 파일 제외하고 삭제 하는 명령어

by 자유로운시간 2023. 11. 10.
반응형

일반적으로 현재 디렉토리의 모든 파일을 삭제하는 명령어는 다음과 같다.

시스템 설정 파일을 삭제하지 않도록 주의해서 사용하도록 한다!

rm -rf *

 


 

 

그리고 현재 디렉토리에서 특정 파일을 제외하고 나머지 파일을 모두 삭제하고 싶으면 다음과 같은 명령어를 사용한다.

# 파일 한개 제외
rm -v !("file1")

# 파일 2개 이상 제외
rm -v !("file1"|"file2")

 

 

단점은 디렉토리는 컨트롤이 불가하고 파일만 컨트롤 가능하다는 점이다.

 


 

Reference

1. https://e2xist.tistory.com/779

반응형