자신이 소속된 그룹을 새 그룹으로 바꾸는 명령어이다.

사용법 : newgrp [그룹]

newgrp 명령은 현재 세션 사용자 그룹을 변경할 수 있다. 새로운 파일을 사용자의 그룹이 아닌 다른 그룹으로 만들고 싶은 경우 파일 생성 후 chown으로 사용하고자 하는 그룹을 지정하여야 하지만 newgrp을 사용하면 변경된 그룹 속성으로 파일이 생성된다.
newgrp에서 지정하는 그룹은 현재 존재하는 그룹 이름이나 GID이어야 한다. 현재 존재하는 그룹 이름이나 GID는 /etc/group 파일에서 살펴 볼 수 있다.
touch 명령으로 파일을 생성한 경우 소유자의 기본 그룹대로 파일의 그룹이 정해진다.
newgrptest1 파일을 touch 명령으로 생성해 보자.

# touch newgrptest1 

newgrptest1 파일의 소유자 root에 root그룹으로 생성 되었다.

newgrp 명령으로 현재 사용자 그룹을 admin으로 변경한 다음, 다시 파일을 생성해 보자.

# newgrp admin 
# tocuh newgrptest2 

현재 사용자의 그룹이 admin으로 변경되었으므로 새로 만든 파일의 그룹 또한 admin 그룹에 속하게 된다.
2005/06/17 15:39 2005/06/17 15:39

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