728x90
cp와 rm 에는 -r 과 -f 같은 옵션들이 있다.
이 옵션들이 정확히 무엇을 안내하는지 알아보자
- r : recursive의 약자. 특정 행동을 순환적으로 반복
- f : force의 약자. 어떤 행위를 강제한다
예를 들어
mkdir A
rm A
# rm: A: is a directory
일반적인 rm 명령어는 파일을 저장하고 있는 폴더를 삭제하지 못한다. 이때 -r 옵션을 추가하면 폴더도 삭제 가능하다.
rm -r A
-f 옵션을 사용하면 보호되거나 존재하지 않는 파일도 강제로 삭제할 수 있다. 그래서 -f 옵션을 사용 때는 각별히 주의해야 한다.
-r 과 -f 명령어를 합쳐 -rf 형태로 쓸 수 있다.
rm -rf 명령어를 사용하면 민감한 정보를 가진 파일도 삭제하여 문제를 일으키는 경우가 생길 수 있다.
rm 명령어 뿐만 아니라 cp와 같은 다른 명령어에도 -f 옵션과 -r 옵션을 적용할 수 있다.
728x90
'개발일지 > 컴퓨터지식' 카테고리의 다른 글
자료구조 스택 Stack (0) | 2022.09.25 |
---|---|
재귀함수 (0) | 2022.09.25 |
Mac 환경변수 (0) | 2022.08.27 |
Read, Write, Execute 권한 - linux (0) | 2022.08.27 |
텍스트 에디터 nano (0) | 2022.08.27 |