Rm
위키백과 ― 우리 모두의 백과사전.
위키백과의 기술적인 한계로 인하여 다른 제목을 씁니다. 이 문서의 올바른 제목은 rm입니다.
rm은 유닉스의 파일시스템에서 파일을 지우는 명령어이다. 제거한다는 의미의 영어 단어 remove를 줄인 말이다. 다음과 같은 옵션들이 있다.
- -r은 디렉토리를 만나면 그 디렉토리 내부를 재귀적으로 지우고 자기 자신까지 지운다.
- -i 옵션을 주면 각각의 파일들을 지우기 전에 정말 지울 것인지 확인을 한다.
- -f 옵션은 존재하지 않는 파일에 대한 오류를 무시하고 -i 옵션 역시 무력화시킨다.
실수로 파일을 지우게 되는 경우를 방지하기 위하여 rm을 'rm -i'로 대체하기도 한다.
rm -rf는 자주 사용되는 농담이다. 관리자 권한으로 rm -rf / 명령을 수행하게 되면 전체 파일시스템에 있는 파일들이 다 지워지는 재앙이 발생하게 된다. 래리 월은 "절대로 -rf 라는 이름의 파일을 만들지 말라"고 하였다.
xargs와 같이 사용하여 지울 파일 목록을 얻을 수 있다.
xargs rm <filelist
[편집] 같이 보기
- cp
- mv