| HOME / 정보공유 / AIX 명령어 모음

chgrp
chgrp chgrp 명령 목적 파일이나 디렉토리의 그룹 소유권을 변경합니다. 구문
chgrp [ -f ] [-h ] [ -R ] Group { File ... | Directory ... }
설명
chgrp 명령은 지정된 파일 또는 디렉토리와 연관된 그룹을 지정된 그룹 이름 또는 그룹 ID 번호로 변경합니다. 심볼 링크가 있는데 사용자가 -h 플래그를 지정하지 않은 경우 chgrp 명령은 링크 자체의 그룹 소유권이 아닌 링크로 지정된 파일 또는 디렉토리의 그룹 소유권을 변경합니다.
사용자가 -h 플래그를 지정할 경우, chgrp 명령은 반대 효과를 발생하여 링크에 의해 지정된 파일 또는 디렉토리의 그룹 소유권이 아닌 링크 자체의 그룹 소유권을 변경합니다.
사용자가 -h 플래그 및 -R 플래그 양쪽 모두를 지정할 경우, chgrp 명령은 지정된 디렉토리에 반복적으로 내려지며, 심볼 링크를 발견하면, 링크에 의해 지정된 파일이나 디렉토리의 그룹 소유권이 아닌 링크 자체의 그룹 소유권을 변경합니다.
플래그
-f 사용법 메세지를 제외한 모든 오류 메세지를 억제합니다.
-h 발견된 심볼 링크의 그룹 소유권을 변경하지만 심볼 링크에 의하여 지정된 파일이나 디렉토리의 소유권은 변경하지 않습니다.
-R 각 파일에 대한 지정된 그룹 ID를 설정하며, 디렉토리를 반복적으로 내립니다. 심볼 링크가 발견되고 링크가 디렉토리로 지정될 경우, 해당 디렉토리의 그룹 소유권은 변경하지만 디렉토리는 더 이상 방해되지 않습니다.
종료 상태
이 명령은 다음과 같은 종료값으로 복귀합니다.
0 정상적으로 완료되었습니다.
>0 오류가 발생하였습니다.
예제
proposals to staff라는 파일 또는 디렉토리의 그룹 소유권을 변경하려면 다음과 같이 입력하십시오.
chgrp staff proposals
이제 proposals의 그룹 액세스 권한이 staff 그룹에 적용됩니다.
proposals 및 그 아래에 있는 모든 파일 및 서브디렉토리의 그룹 소유권을 staff로 변경하려면 다음과 같이 입력하십시오.
chgrp -R staff proposals
proposals 및 그 모든 파일 및 서브디렉토리의 그룹 액세스 사용권한은 현재 staff 그룹에 적용됩니다.
파일
/usr/bin/chgrp chgrp 명령
/etc/group 알려진 모든 그룹을 식별하는 파일
관련 정보
chown 명령, groups 명령.
chown 서브루틴, fchown 서브루틴.