English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux chgrp 명령어

Linux 명령어大全

Linux chgrp(영문 전체 명: change group) 명령어는 파일이나 디렉토리의 소속 그룹을 변경하는 데 사용됩니다.

chown 명령어가 다르지만, chgrp는 일반 사용자가 그룹 구성원이면 파일 소속 그룹을 변경할 수 있습니다.

UNIX 시스템 가족에서 파일 또는 디렉토리 권한은 소유자와 소속 그룹으로 관리됩니다. chgrp 명령어를 사용하여 파일과 디렉토리의 소속 그룹을 변경할 수 있습니다. 그룹 이름 또는 그룹 식별 번호를 사용할 수 있습니다.

문법

chgrp [-cfhRv][--help][--version][소속 그룹][파일 또는 디렉토리...] 또는 chgrp [-cfhRv][--help][--reference=<참조 파일 또는 디렉토리>][--version][파일 또는 디렉토리...]

파라미터 설명

  -c나--changes 효과가 비슷합니다"-v"파라미터, 하지만 변경된 부분만 보고합니다.

  -f 또는--quiet 또는--silent  에러 메시지 표시하지 않음

  -h 또는--no-dereference  시그널 리ンク 파일에 대해서만 변경, 다른 관련 파일을 변경하지 않음

  -R 또는--recursive  적용 디렉토리 내의 모든 파일 및 서브 디렉토리를 모두 처리

  -v 또는--verbose  명령어 실행 과정 표시

  --help  온라인 도움말

  --reference=<참조 파일 또는 디렉토리>  지정된 파일 또는 디렉토리의 소유 그룹을 참조 파일 또는 디렉토리의 소유 그룹으로 설정

  --version  버전 정보 표시

온라인 예제

예제1:파일의 그룹 속성 변경

chgrp -v bin log2012.log

출력:

[root@localhost test]# ll
---xrw-r-- 1 root root 302108 11-13 06:03 log2012.log
[root@localhost test]# chgrp -v bin log2012.log

"log2012.log"의 소유 그룹이 bin으로 변경되었습니다

[root@localhost test]# ll
---xrw-r-- 1 root bin  302108 11-13 06:03 log2012.log

설명: log2012.log 파일이 root 그룹에서 bin 그룹으로 변경

예제2:지정된 파일의 그룹 속성을 변경

chgrp --reference=log2012.log log2013.log

출력:

[root@localhost test]# ll
---xrw-r-- 1 root bin  302108 11-13 06:03 log2012.log
-rw-r--r-- 1 root root     61 11-13 06:03 log2013.log
[root@localhost test]# chgrp --reference=log2012.log log2013.log 
[root@localhost test]# ll
---xrw-r-- 1 root bin  302108 11-13 06:03 log2012.log
-rw-r--r-- 1 root bin      61 11-13 06:03 log2013.log

설명: 파일 log 변경2013.log의 그룹 속성, 파일 log2013.log의 그룹 속성과 참조 파일 log2012.log의 그룹 속성이 동일

Linux 명령어大全