파일의 소유 그룹을 변경하는 명령어이다. 주로 chmod와 함께 사용하여 파일을 사용하는 접근 권한을 설정할 때 사용한다.

사용법 : chgrp [옵션] 그룹명 파일명 
그룹명 : 새로운 그룹명 
파일명 : 그룹을 변경하고 싶은 파일 이름 
-c, --changes : 그룹이 변경되는 파일만 보여준다. 
-f, --silent, --quiet : 그룹이 변경되지 않는 경우에도 에러를 보여주지 않는다. 
--help : 도움말을 보여준다. 
-R, --recursive : 하위 디렉토리에 있는 모든 디렉토리/파일의 그룹 변경한다. 
--reference=filename : 지정한 파일에서의 그룹을 변경한다. 
-v, --verbose : 그룹 변경을 자세히 보여준다. 
--version : 버전 정보를 보여준다. 

파일을 새로운 그룹으로 변경한다. 새로운 그룹의 고유 번호나 그룹 이름으로 변경할수 있으며 /etc/group에서 새로운 그룹에 대한 정보를 확인할 수 있다.
그룹의 변경의 파일의 소유자나 관리자만이 할 수 있다.
songsari 디렉토리와 그 하위 디렉토리를 모두 fish 그룹으로 바꾸고 변경된 그룹을 확인해 보겠다.

# chgrp -R fish songsari/ 
# ls -al 
drwxr-xr-x    6 root     root         4096 Mar 29 23:02 . 
drwxr-xr-x   19 root     root         4096 Mar 17 09:23 .. 
drwxr-xr-x    1 root     fish         4096 Nov 12 00:17 songsari 
2005/06/21 21:06 2005/06/21 21:06

트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다