본문 바로가기
리눅스

[Linux] 파일 삭제 및 철저하게 (rm명령어)

by the red 2022. 1. 19.

리눅스 rm (remove) 명령어(파일, 디렉토리 삭제 명령)

 

Linux에서는 rm 명령을 사용하여 파일 또는

디렉토리를 삭제 가능하다.

 

* rm 명령어 사용법 

 

-> 단건 파일 삭제 

rm file.txt

 

->특정 단어 포함 삭제

rm *.txt

rm 20220119_*.log

rm *_20220119_*.log

 

*을 사용하여 중복되는 특정 단어 기준으로 끝나거나 시작되는 파일을 모두 삭제한다.

 

->모든 파일 삭제

rm *

 

* rm 명령어 디렉토리 삭제 r 옵션(recursive)

 

rm -r 폴더/

 

디렉토리를 삭제 시 -r 옵션을 사용해야 한다. 

(rmdir 명령과는 달리 파일이 들어있는 디렉토리도 삭제한다.)

 

rm -rf 폴더/

 

r 과 f 옵션을 사용하게 되면, 경고 없이 모두 삭제한다.

 

*참고

디렉토리에 있는 파일을 단건으로 확인하면서 삭제 하려면, i 옵션을 사용하면 된다.

Ex) rm -ri 폴더/

 

 

** 서버에 접근하여 rm명령어를 사용할 일이 종종 발생하는데, rm명령어를 사용할 때는 

파일 복구가 안되거나 매우 어렵기 때문에 삭제 대상을 추가적으로 확인해야 한다.

 

 

 

 

 

 

 

'리눅스' 카테고리의 다른 글

[Linux] 압축 및 해제(tar, gz 명령어)  (0) 2022.01.20
[Linux] 프로세스 확인 및 종료  (0) 2022.01.18
Tomcat 구동 중 재기동 없이 로그 삭제  (0) 2022.01.17
[Linux] vi 명령어  (0) 2022.01.15

댓글