Linux

[Linux] chgrp (change group)

thdwldud 2025. 6. 28. 21:29

chgrp (change group)

  • 파일이나 디렉터리의 소유 그룹을 바꾸는 명령. 
  • root 사용자가 아니면 사용하는 경우가 드물지만, 특정 사용자가 여러 그룹에 속한 경우에 본인 소유의 파일을 본인이 속한 그룹 내에서 소유권을 변경시킬 수 있음
chgrp [option] group file(s)

 

옵션

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

 

사용 예

  • alin.jpg 파일의 그룹 소유권을 admin으로 변경
    그룹명 대신 GID로 설정 가능
chgrp admin alin.jpg
  • posein 사용자의 홈디렉터리를 포함한 모든 파일이나 디렉터리의 그룹 소유권을 ihd로 변경한다
chgrp -R ihd ~posein

'Linux' 카테고리의 다른 글

[Linux] 파일 시스템 생성(1) - fdisk  (3) 2025.07.05
[Linux] 파일링크 - ln  (0) 2025.07.02
[Linux] chmod(change mode)  (2) 2025.06.26
[Linux] 특수 권한  (0) 2025.06.20
[Linux] 사용자 패스워드 관리 - chage  (0) 2025.06.12