chgrp
Developer(s) | AT&T Bell Laboratories |
---|---|
Initial release | May 1975 |
Operating system | Unix, Unix-like, Plan 9, Inferno, IBM i |
Platform | Cross-platform |
Type | Command |
chgrp (change group에서 따옴) 명령은 유닉스-계열 시스템에서 권한없는 사용자에 의해 파일 시스템 개체 (예를 들어, 파일, 디렉터리, 또는 링크)와 결합된 그룹을 구성원 중 하나로 변경하기 위해 사용될 수 있습니다. 파일 시스템 개체는 3개의 액세스 권한 집합, 소유자에 대해, 그룹에 대해 하나 및 나머지 사람들에 대해 하나를 가집니다. 개체의 그룹을 변경하면 사용자는 파일에 쓸 수 있는 것을 변경하기 위해 사용될 수 있습니다.
History
chgrp 명령은 원래 AT&T Bell Laboratories에 의해 유닉스 운영 시스템의 일부로 개발했습니다.
그것은 역시 Plan 9 및 Inferno 운영 시스템과 대부분의 유닉스-계열 시스템에서 사용할 수 있습니다.
chgrp 명령은 역시 IBM i 운영 시스템으로 이식되었습니다.[1]
Syntax
chgrp [options] group FSO
- group 매개변수는 파일 또는 디렉토리가 결합되어야 하는 새로운 그룹을 지정합니다. 그것은 기호 이름 또는 식별자일 수 있습니다.
- FSO는 *.conf와 같은 glob 표현의 결과일 수 있는 하나 이상의 파일 시스템 개체를 지정합니다.
Frequently implemented options
-R 하위디렉토리를 통해 재귀적입니다.
-v 변경된 개체의 이름을 장황하게 출력합니다. "FSO"가 목록일 때 가장 유용합니다.
-f 오류가 발생하더라도 다른 개체와 함께 강제하거나 앞으로 나아갑니다.
Example
$ ls -l *.conf
-rw-rw-r-- 1 gbeeker wheel 3545 Nov 04 2011 prog.conf
-rw-rw-r-- 1 gbeeker wheel 3545 Nov 04 2011 prox.conf
$ chgrp staff *.conf
$ ls -l *.conf
-rw-rw-r-- 1 gbeeker staff 3545 Nov 04 2011 prog.conf
-rw-rw-r-- 1 gbeeker staff 3545 Nov 04 2011 prox.conf
위의 명령은 prog.conf 파일과 결합된 그룹을 wheel에서 staff로 변경합니다 (실행 사용자가 해당 그룹의 구성원이라는 조건 아래에서 그렇습니다). 이것은 직원의 구성원에게 prog 및 prox 프로그램의 구성을 수정하는 것을 허용하기 위해 사용될 수 있습니다.
See also
References
- ^ IBM. "IBM System i Version 7.2 Programming Qshell" (PDF). Retrieved 2020-09-05.
{{cite web}}
: CS1 maint: url-status (link)
External links
![](https://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikibooks-logo-en-noslogan.svg/40px-Wikibooks-logo-en-noslogan.svg.png)
The Wikibook Guide to Unix has a page on the topic of: Commands
- The Single UNIX Specification, Issue 7 from The Open Group : change the file group ownership – Commands & Utilities Reference,
- Plan 9 Programmer's Manual, Volume 1 –
- Inferno General commands Manual –