이 문서는 GNU버전의 chown을 설명한다. chown은 파일을 소유하는 유저와 그룹을 변경하기 위해서 사용한다. 만약 소유 유저만 변경한다면, 소유 그룹은 변하지 않는다. 반대로 소유그룹만 변경하고 소유유저는 그대로 둘 수도 있다. 콜론(:)을 이용해서 유저와 그룹을 동시에 지정할 수 있다. 콜론의 앞부분은 소유자 뒤는 그룹이다. 만약 콜론을 사용하지 않는다면, 소유 유저만 변경한다. 그룹 소유만 변경하길 원한다면 콜론뒤에 그룹이름을 적으면 된다. 그룹 소유만 변경하길 원한다면 chgrp를 이용해도 된다.
옵션
-c, --changes
파일 소유가 변경된 정보를 출력한다.
--dereference
심볼릭 링크는 소유변경을 하지 않는다. 기본 옵션이다.
h, no-dereference
심볼릭 링크도 소유를 변경한다.
--from=CURRENT_OWNER:CURRENT_GROUP
소유자와 그룹이 각각 CURRENT_OWNER과 CURRENT_GROUP와 일치하는 파일에 대해서만 소유를 변경한다.
--no-preserve-root
'/'를 처리하지 않는다.
--preserve-root
'/'를 처리한다.
-f, silent, quite
에러메시지를 출력하지 않는다.
-R, --recursive
파일과 디렉토리에 재귀적용한다.
사용 예
FILE의 소유 유저를 root로 변경 한다.
# chown root FILE
FILE의 소유 유저를 root로, 그룹을 staff로 변경 한다.
# chown root:staff FILE
FILE의 서브 디렉토리의 모든 파일의 소유 유저를 root로 변경한다. 심볼릭 링크의 권한까지 변경한다.
Contents
chown
설명
옵션
사용 예
관련 글
Recent Posts
Archive Posts
Tags