chown 은 파일이나 디렉터리의 소유자를 변경하는 명령어입니다.


사용법

소유자 변경

파일이나 디렉터리의 소유자를 변경하려면 소유자를 지정하고 경로를 입력합니다.

소유자 변경

chown user /path/to/file_or_directory
BASH


소유자 + 그룹 변경

그룹까지 지정하려면 : 를 구분자로 해서 소유자:그룹 형식을 사용합니다.

소유자 변경

chown user:group /path/to/file_or_directory
BASH


하위 디렉터리도 변경

하위 디렉터리까지 변경할 경우  -R, --recursive 를 사용합니다.

소유자 변경

chown -R www-data:www-data /var/www/html
BASH


symbolic link 도 변경

chown 은 심볼릭 링크의 소유자는 변경하지 않으나 -h, --no-dereference 옵션을 사용하면 심볼릭 링크 소유자도 변경합니다.

소유자 변경

chown -h user /path/to/symboli_link
BASH


아래는 심볼릭 링크를 포함해서 /path/to/file_or_dir 의 모든 파일과 디렉터리의 소유자와 그룹을 변경합니다.

소유자 변경

chown -hR user:group /path/to/file_or_dir
BASH

같이 보기