반응형
파일 또는 디렉터리를 지우는 명령어, rm
rm
명령어는 리눅스에서 매우 중요한 명령어 중 하나로, 파일이나 디렉터리를 삭제하는 데 사용됩니다. 사용 시 주의가 필요한 명령어입니다. 여기 rm
명령어의 기본적인 사용법과 주의사항을 설명드리겠습니다.
기본 사용법
- 단일 파일 삭제:
rm [파일명]
- 예:
rm example.txt
는 'example.txt' 파일을 삭제합니다.
- 예:
- 여러 파일 삭제:
rm [파일1] [파일2] ...
- 예:
rm file1.txt file2.txt
는 'file1.txt'와 'file2.txt'를 동시에 삭제합니다.
- 예:
옵션 사용
-r
또는--recursive
: 디렉터리와 그 안의 모든 내용을 재귀적으로 삭제합니다.- 예:
rm -r folderName
은 'folderName' 디렉토리와 그 안의 모든 파일과 하위 디렉터리를 삭제합니다.
- 예:
-f
또는--force
: 강제 삭제를 수행합니다. 파일이나 디렉터리가 존재하지 않아도 오류 메시지를 표시하지 않습니다.- 예:
rm -f example.txt
는 'example.txt' 파일을 강제로 삭제합니다.
- 예:
주의사항
- 데이터 복구 불가:
rm
으로 삭제된 파일은 일반적으로 복구가 어렵습니다. 따라서 삭제하기 전에 해당 파일이 정말 필요 없는지 확인해야 합니다. - 강제 삭제 사용 주의:
-f
옵션은 매우 조심해서 사용해야 합니다. 이 옵션으로 인해 실수로 중요한 파일이나 시스템 파일을 삭제할 위험이 있습니다. - 루트 디렉토리 주의: 루트 디렉터리(/)에서
rm -r
명령을 사용하는 것은 매우 위험합니다. 이는 시스템의 중요한 파일을 삭제할 수 있으며, 시스템이 손상될 수 있습니다.
rm
명령어는 강력한 도구이지만, 그만큼 사용 시 주의가 필요합니다. 삭제할 파일이나 디렉터리를 정확히 확인한 후에 명령어를 실행하는 것이 좋습니다.
반응형
'Linuxpia > Linux 명령어' 카테고리의 다른 글
[리눅스 명령어] 라우팅 테이블를 관리하는 명령어, route (67) | 2023.12.17 |
---|---|
[리눅스 명령어] 디렉터리를 지우는 리눅스 명령어, rmdir (29) | 2023.12.16 |
[리눅스 명령어] 시스템 복원, restore (35) | 2023.12.14 |
[리눅스 명령어] 터미널 초기화, reset (97) | 2023.12.12 |
[리눅스 명령어] 프로세스 우선순위 바꾸기, renice (66) | 2023.12.11 |