Kali Linux 기초 Part. 13 REMOVE 삭제

2025. 3. 18. 15:24보안/Linux

Kali Linux 기초 가이드는 normaltic 강의를 참고하여 제작하였습니다.

 

리눅스에서 파일이나 디렉토리를 삭제할 때는 rm(remove) 명령어를 사용함

단순히 삭제하는 기능 뿐만 아니라, 강제 삭제등 다양한 옵션을 제공한다.

 

1. 기본적인 rm 명령어 사용법

rm [옵션] 대상 파일 또는 디렉토리

 

📌 파일 삭제

rm file.txt

 

📌 디렉토리 삭제

rm -r test_folder

 

📌 강제 삭제 (-f 옵션)

rm -rf test_folder

어떤 파일, 디렉토리든 강제로 삭제 함으로 사용 시 주의 해야함 (확인 메시지 없음)

 

2. rm 명령어의 주요 옵션

옵션 설명
-r 디렉토리와 내부 파일까지 삭제 (재귀적 삭제)
-f 삭제 확인 없이 강제 삭제 (force)
-i 삭제 전에 확인 메시지 출력
-v 삭제 진행 상태 출력
--no-preserve-root 루트 디렉토리(/) 삭제 가능 (위험)

 

실습하면서 생겼던 디렉토리, 파일들을 한번 삭제해보면서 실습해보자!

먼저 ls로 디렉토리, 파일들을 확인 해보자!

 

여기 보면 cp_Pan, Pan, test등 실습하면서 썻던 파일, 디렉토리들이 있다. 이것들을 한번 지워보자!

rm ./test

 

보면 test 파일이 삭제 된 것이 보일 것이다.

이제 Pan 디렉토리를 한번 지워보자!

 

보면 오류가 나오는 걸로 나오는데, 이는 디렉토리이기 때문에 옵션을 줘야한다. 옵션은 -r 옵션을 주면 된다.

 

보면 삭제된 것을 확인 할 수 있다.

이 명령어를 이용해서 지울 수 있다.

 

정리해보자면,

  • rm 명령어를 이용해서 파일, 디렉토리를 삭제할 수 있다.
  • 만약 디렉토리를 삭제하고 싶으면 -r 옵션을 넣어서 삭제해야 한다.
  • 강제로 삭제하고 싶으면 -rf 옵션을 이용하면되는데 이는 주의가 필요하다

이정도로 정리해 볼 수 있겠습니다.