IT 소스/Linux

[Linux] 파일 및 디렉터리 삭제하기 - rm (remove)

한량이야기 2024. 5. 30. 14:23
반응형

 안녕하세요. 경제적, 시간적 자유를 꿈꾸는 한량입니다.

rm 명령어

Linux - 파일 및 디렉터리 삭제하기 (rm 명령어)

'rm' 명령어는 리눅스 및 유닉스 계열 운영체제에서

파일과 디렉터리를 삭제하는 데 사용되는 기본 명령어입니다.

 

1.  rm 명령어 기본 사용법

rm [옵션] 파일명

 

파일명은 삭제하고자 하는 파일 또는 디렉터리의 이름 또는 경로를 지정합니다.

 

2. rm 명령어 주요 옵션

2-1. 옵션 없는 기본 사용

'rm' 명령어를 아무 인자 없이 사용하면 현재 디렉터리의 파일을 삭제합니다.

rm 기본 사용 예

 

현재 위치에 있는 'myfile.txt' 파일을 삭제하였습니다.

 

2-2. 디렉터리와 그 안의 내용 삭제

'rm' 명령어 뒤에  '-r'을 사용하면 디렉터리와 그 안의 내용을 삭제합니다.

rm -r 명령어 사용 예

 

'good' 디렉터리와 그 안의 내용이 삭제된 것을 확인할 수 있습니다.

 

2-3. 삭제 여부 확인

'rm' 명령어 뒤에 '-i'를 사용하면 삭제하기 전 삭제 여부를 확인합니다.

rm -i 명령어 사용 예

 

파일 삭제 전 사용자에서 파일 삭제 여부를 확인하고

대답이 'y' 일 경우 파일을 삭제합니다.

디렉터리를 삭제할 때에도 '-ri' 옵션을 사용 가능합니다.

 

2-4. 자세한 정보 출력

'rm' 명령어 뒤에 '-v'를 사용하면 삭제 과정을 상세하게 출력합니다.

rm -v 명령어 사용 예

 

파일 삭제 과정을 상세하게 출력합니다.

디렉터리를 삭제할 때에도 '-rv' 옵션을 사용 가능합니다.

 

3. r명령어 주의사항

1. 'rm' 명령어를 사용하여 삭제한 파일 및 디렉터리는 복구할 수 없습니다.

따라서 파일 및 디렉터리를 삭제할 때는 매우 신중해야 합니다.

 

2. 시스템 파일이나 다른 사용자의 파일을 삭제하려면 루트 권한이 필요할 수 있습니다.

이 경우 'sudo'를 사용하여 권한을 사용하여 삭제할 수 있습니다.

 

반응형