Linux/Linux Shell Command
chown - 파일 및 디렉터리 소유자 변경
드로니뚜벅이
2023. 2. 1. 16:33
chown(change owner) 명령어는 파일 및 디렉토리의 소유자를 변경합니다.
기본 사용법
chown [옵션] 소유자[:소유자그룹] [파일 혹은 디렉토리]
명령어 옵션
옵션 | 설명 | |
-c | --changes | 기존에 지정된 모드에서 변경되는 경우에만 출력합니다. |
-f | --silent | 오류 메시지를 출력하지 않습니다. |
-v | --verbose | 처리된 모든 파일 및 디렉토리에 대한 메시지를 출력합니다. |
--dereference | 심볼릭 링크로 연결된 참조 파일이 변경됩니다. | |
-h | --no-dereference | 심볼릭 링크 파일이 변경됩니다. |
--no-preserve-root | '/' 최상위 루트 디렉토리를 변경할 수 있습니다. | |
--preserve-root | '/' 최상위 루트로부터 하위를 변경할 수 없게 합니다. | |
--reference=RFILE | 지정한 파일에 대해 참조할 파일과 동일하게 변경됩니다. | |
-R | --recursive | 지정한 파일 하위까지 변경합니다. |
-H | (-R 옵션과 같이 사용) 심볼릭 링크의 참조파일만 변경됩니다. | |
-L | (-R 옵션과 같이 사용) 심볼릭 링크를 제외하고 변경합니다. | |
-P | (-R 옵션과 같이 사용) 심볼릭 링크 자체에서 변경됩니다. | |
--help | 명령어 사용법을 출력합니다. | |
--version | 명령어의 버전을 출력합니다. |
사용 예
$ sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share)