OS/Terminal Command

[Terminal] rm : 터미널에서 폴더 또는 파일 삭제

강잇 2022. 7. 4. 00:09

rm "파일 이름" : 해당 파일 삭제 (폴더)

rm은 remove의 약자로 해당 파일을 삭제한다.

rm을 통해서 삭제된 파일은 휴지통을 거치지 않고 삭제되기 때문에 꼭 삭제하기 전에 확인 필수!

rm "파일"

result.txt라는 텍스트 파일을 rm을 이용해서 삭제한 결과

rm -i : 파일을 삭제할 것인지 확인하는 옵션

rm -i를 이용해서 삭제할 경우 remove exam1.txt? 라고 질문을 하며 다시 한번 확인해 준다.

rm -f : 파일을 삭제할 때 확인 없이 삭제하는 옵션

정리 예정

rm -r : rm으로 디렉토리 삭제하는 옵션

rm -r "디렉토리"

r은 recursive를 뜻하며 파일이 아닌 디렉토리를 삭제할 때 사용한다.
rm을 사용해서 디렉토리를 삭제하고자 할 때는 삭제가 되지 않는다.

rm으로 디렉토리를 삭제할 경우 디렉토리라고 삭제할 수 없다고 뜬다. -r 옵션을 사용하면 디렉토리도 삭제 가능