Linux

Linux - 파일/디렉터리 그룹 변경 명령어 : chgrp

j9m 2022. 10. 10. 19:08
반응형

그룹 변경 명령어 : chgrp

파일이나 디렉터리의 소유 그룹을 바꾸는 명령으로 root가 아니면 사용하는 경우가 드물지만, 특정한 사용자가 여러 그룹에 속한 경우에 본인 소유의 파일을 본인이 속한 그룹 내에서 소유권을 변경시킬 수 있다.

 

chgrp 옵션

chgrp [option] group file(s)

옵션 설명
-R 하위 디렉터리를 포함하여 디렉터리 내부의 모든 파일의 접근 권한을 변경한다.(--recursive)
-c 변경된 정보를 출력해준다.(--changes)
-f 중요한 오류 메시지가 아니면 출력하지 않는다.(--silent, --quite)
-v 명령 진행 결과에 대한 정보를 자세히 출력한다.(--verbose)
-h 심볼릭 링크(Symbolic Link) 파일의 그룹 소유권을 변경한다. 일반적으로 심볼릭 링크 파일에 그룹 소유권 변경 명령을 적용하면 원본 파일의 그룹 소유권이 변경되는데, 이 옵션을 사용하면 심볼릭 링크 파일 자체의 그룹 소유권이 변경된다.(--no-dereference)
--version 명령어의 버전 정보를 출력한다.

 

사용 예

① alin.jpg 파일의 그룹 소유권을 admin으로 변경한다. 그룹명 대신에 GID로 설정해도 된다.

chgrp admin alin.jpg

 

② j9m 사용자의 홈 디렉터리를 포함한 모든 파일이나 디렉터리의 그룹 소유권을 ihd로 변경한다.

chgrp -R ihd ~j9m

 

참고자료
CentOS 7으로 리눅스 마스터 1급 정복하기
반응형