관리 메뉴

JUST DO IT

[Linux Ubuntu] 파일, 디렉터리 삭제 관련 명령어 정리 본문

Linux Ubuntu

[Linux Ubuntu] 파일, 디렉터리 삭제 관련 명령어 정리

ROKIIIII 2022. 12. 27. 14:41

 rmremove의 약자로 파일/디렉터리를 삭제할 때 사용하는 명령어 입니다. 기본적으로 복구가 불가능한 삭제방법이기에 능숙하게 사용할 수 있는 상황이 아니라면 윈도우의 휴지통 역할을 하는 trash-cli 패키지설치를 고려해보는것도 방법이겠습니다.

 

** 주요옵션 :

ㆍ f : 존재하지 않는 파일에 대한 경고 없이 읽기전용 파일까지도 강제로 삭제합니다.
 i : 삭제하기 전 사용자에게 확인을 요구합니다.
 r : 디렉터리와 하위의 모든 파일을 삭제합니다.
v : 삭제되는 파일이나 디렉터리에 대한 정보를 출력하여 보여줍니다.
d : 비어있는 디렉터리를 삭제합니다. "-r" 옵션이 없을때만 사용가능합니다. 

 

## 특정파일 삭제

rm /path/to/file

## 파일 강제(-f옵션) 삭제

rm -f /path/to/file

## 디렉터리 삭제 (folder와 하위 모든파일 삭제)

rm -r /path/to/folder

## 특정경로 내 모든 파일 삭제 (folder 하위 모든 파일 삭제)

rm /path/to/folder/*

## 강제로 삭제, 대상이 없는 경우 메세지를 출력하지 않음 (folder와 하위 모든파일 삭제)

rm -rf /path/to/folder