강좌
클라우드/리눅스에 관한 강좌입니다.
자격증 분류

리눅스마스터2급강좌 : 파일의 소유그룹변경(chgrp)

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스마스터2급강좌 : 파일의 소유그룹변경(chgrp)



chgrp

 

 

chgrp“CHange GRouP”의 약어로서, 파일이나 디렉토리의 소유그룹을 변경할 때 사용한다.

 

 

 

 

명령의 형식은 다음과 같다.

 

 

 

 

 

 

chgrp [-Rcfv] [--recursive] [--changes] [--silent] [--quiet] [--ver-bose]

[--help] [--version] group file...

 

 

 

 

 

 

다음은 chgrp 명령에 사용되는 옵션들이다.

 

옵 션

의미

-c, --changes

작업 상태를 자세히 보여주나, 실제로 변경되는 것만 보여준다.

-h, --no-dereference

심볼릭 링크가 지정하는 것 대신에 심볼링 링크 자체의 그룹을 변경한다.

 

 

 

 

이것은 lchown 시스템 콜에 의존하므로, 이것을 제공하지 않는 시스템상에서는 심볼릭 링크에 대해서는 적용하지 못한다.

 

 

 

 

 

-f, --silent, --quiet

그룹이 변경되지 않는 파일들에 대한 오류 메시지를 보여주지 않는다.

-v, --verbose

작업 진행 상태를 자세하게 설명해 준다.

 

 

 

 

 

-R, --recursive

지정한 디렉토리 아래에 있는 모든 파일도 함께 지정한 그룹으로 변경한다.

--version

버전 정보를 출력한다.

--help

사용법과 그 옵션들의 설명들을 출력한다.

 

 

chgrp 명령으로 특정 파일의 소유 그룹을 변경하고자 한다면, “chgrp 그룹명 파일또는 “chgrp GID 파일과 같은 형식을 사용할 수 있다.

 

 

 

 

다음은 file1이라는 파일의 소유그룹을 nobody로 변경한 예이다(디렉토리도 동일한 방식으로 변경할 수 있다).

 

 

 

 

 

 

# ls l | grep file1

-rw-r--r-- 1 bible bible1 41 915 20:22 file1

# chgrp nobody file1

# ls l | grep file1

-rw-r--r-- 1 bible nobody 41 915 20:22 file1

 

 

 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,033 명
  • 현재 강좌수 :  35,783 개
  • 현재 접속자 :  96 명