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

Linux chgrp Befehl

Vollständiges Verzeichnis der Linux-Befehle

Der Linux-Befehl chgrp (vollständiger englischer Name: change group) wird verwendet, um die Gruppe der Datei oder des Verzeichnisses zu ändern.

mit chown Die Befehle sind unterschiedlich, chgrp ermöglicht es einem normalen Benutzer, die Gruppe der Datei zu ändern, solange der Benutzer Mitglied dieser Gruppe ist.

In der Familie der UNIX-Systeme wird die Kontrolle über die Berechtigungen von Dateien und Verzeichnissen durch den Besitzer und die Gruppe verwaltet. Sie können den Befehl chgrp verwenden, um die Gruppe der Datei oder des Verzeichnisses zu ändern. Sowohl der Gruppenname als auch die Gruppenkennung können verwendet werden.

Syntax

chgrp [-cfhRv][--help][--version][Gruppe][Datei oder Verzeichnis...] oder chgrp [-cfhRv][--help][--reference=<Referenzdatei oder Verzeichnis>][--version][Datei oder Verzeichnis...]

Parameterbeschreibung

  -coder--Änderungen ähnlich "-v"Parameter, aber nur die geänderten Teile werden zurückgegeben.

  -f oder--quiet oder--silent  不显示错误信息。

  -h oder--no-dereference  只对符号连接的文件作修改,而不更动其他任何相关文件。

  -R oder--recursive  递归处理,将指定目录下的所有文件及子目录一并处理。

  -v oder--verbose  显示指令执行过程。

  --help  在线帮助。

  --reference=<参考文件或目录>  把指定文件或目录的所属群组全部设成和参考文件或目录的所属群组相同。

  --version  显示版本信息。

Online-Beispiel

Beispiel1:改变文件的群组属性:

chgrp -v bin log2012.log

Ausgabe:

[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

Erklärung: Ändern Sie log2012.log文件由root群组改为bin群组

Beispiel2:根据指定文件改变文件的群组属性

chgrp --reference=log2012.log log2013.log

Ausgabe:

[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

Erklärung: Ändern Sie die Datei log2013Die Gruppenattribute der .log, damit die Datei log2013Die Gruppenattribute der .log und das Referenzdatei log2012Die Gruppenattribute der .log sind gleich

Vollständiges Verzeichnis der Linux-Befehle