rm : 파일이나 디렉토리를 삭제할 때 사용하는 명령어



## 옵션 정리 


-f : 강제로 파일이나 디렉토리를 삭제한다.

$ ls

 aa  ab

$ rm -f aa

$ sl

 ab


-i : 삭제할 때마다 사용자에게 메세지를 출력한다.

$ ls

 aa  ab

$ rm -i aa

 rm: remove regular empty file ??aa??? y

$ ls

 ab


-I : 3개이상의 파일이나 디렉토리가 있을때 메세지를 출력한다.

$ ls 

 aa  ab  ac  ad

$ rm -I a?

 rm: remove all arguments? y

 ## 삭제 파일이 3개 이상이면 메시지 출력


$ ls

 aa  ab

$ rm -I a?

## 삭제파일이 3개 이상되지 않으므로 메세지 출력없이 삭제됨


-r : 하위 디렉토리를 포함하여 삭제한다.

$ ls -R

  a:

 aa


 a/aa:

$ rm -r a

$ ls -R

 .:


-R : -r 옵션과 동일

$ rm -R a


-d : 빈 디렉토리들만 삭제한다.

$ ls -R

 .:

 aa  ab


 ./aa:


 ./ab:

 file

$ rm -d a?

$ ls -R

 .:

 ab


 ./ab:

 file


-v : 삭제시 메세지를 출력한다.

$ rm -v a

 removed ??a??



--help : 도움말을 출력한다.

--version : 버전 정보를 출력한다.



블로그 이미지

§§

내 주머니속 작은 수첩

,