Coding Planet

[리눅스] 리눅스 명령어에서 -R 옵션의 일반적 의미와 많이사용되는 명령어 예시 본문

Server

[리눅스] 리눅스 명령어에서 -R 옵션의 일반적 의미와 많이사용되는 명령어 예시

jhj.sharon 2023. 11. 26. 16:08
반응형

리눅스 명령어에서 -R 옵션은 "재귀적(Recursive)으로" 또는 "하위 디렉터리 포함"을 의미하는 경우가 많다.

이 옵션을 사용하면 명령어가 디렉터리 구조 내의 모든 하위 디렉터리와 파일에 대해 작업을 수행하게 된다.

일반적으로 -R 옵션은 다음과 같은 명령어에서 사용된다.

  1. cp 명령어
    • -R 옵션을 사용하여 디렉터리를 복사할 때, 해당 디렉터리와 그 하위 디렉터리 및 파일을 모두 복사
      cp -R source\_directory destination\_directory  
  2. mv 명령어
    • -R 옵션을 사용하여 디렉터리를 이동할 때, 해당 디렉터리와 하위 디렉터리 및 파일을 모두 이동
    mv -R source_directory destination_directory
  1. rm 명령어
    • -r 옵션 (대문자 R 또는 소문자 r)을 사용하여 디렉터리와 하위 디렉터리 및 파일을 삭제
    rm -r directory_to_delete
  2. chmod 명령어
    • -R 옵션을 사용하여 디렉터리와 하위 디렉터리 및 파일의 허가권을 재귀적으로 변경
      chmod -R permissions directory

명령어에서 -R 옵션을 사용하면 해당 작업이 디렉터리 구조 전체에 적용되므로 주의해야 한다.

반응형
Comments