리눅스 rm 명령어: 파일과 디렉토리 삭제하기

리눅스 rm 명령어: 파일과 디렉토리 삭제하기

리눅스 시스템에서 rm 명령어는 파일 또는 디렉토리를 삭제하는 데 사용됩니다. 주의해야 할 점은 이 명령어로 삭제된 파일은 복구하기 어렵습니다. 따라서 사용 전 주의가 필요합니다.

☞ 포스트 기준: 리눅스 배포판 CentOS 7

주요 옵션 및 설명

옵션설명
-i삭제하기 전에 확인 메시지를 출력합니다.
-r 또는 -R디렉토리와 그 내용을 재귀적으로 삭제합니다.
-f확인없이 강제로 파일 또는 디렉토리를 삭제합니다.

사용 예시

1. 파일 삭제하기

$ rm file1.txt
rm 명령어 파일 삭제 예시

2. 디렉토리 삭제하기 (내용 포함)

$ rm -r directory_name
rm 명령어 디렉토리 삭제 예시

2-1. 빈 디렉토리 삭제하기

-r 옵션 사용하면 rmdir 명령어 처럼 디렉토리를 삭제할 수 있습니다. rmdir 명령어는 빈 디렉토리만 삭제할 수 있습니다. 만약 디렉토리 내에 파일이나 다른 디렉토리가 존재한다면, “디렉터리가 비어있지 않음” 이라는 메시지와 함께 삭제가 거부됩니다.

$ rmdir directory_name
rmdir 명령어 디렉토리 삭제 예시

3. 여러 파일 삭제하기

$ rm file1.txt file2.txt
rm 명령어 사용하여 여러 파일 삭제하기 예시

4. -i 옵션 예제: 삭제 전 확인하기

-i 옵션을 사용할 때 rm 명령어는 파일 또는 디렉토리를 삭제하기 전에 확인을 받습니다.

$ rm -i file1.txt
rm 명령어 -i 옵션을 사용하여 파일 삭제 예시


rm 명령어를 사용하여 리눅스 시스템의 파일과 디렉토리를 삭제할 수 있습니다. 명령어 사용 전 주의가 필요하며, 옵션을 활용하여 안전하게 삭제 작업을 수행할 수 있습니다.

관련 이전 게시글


다음 글에서도 리눅스의 기본 명령어에 대해 알아보겠습니다. 이 글이 도움이 되셨다면 공유 부탁드립니다!

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤