[[Vorlage(getestet, general)]] {{{#!vorlage Wissen [:Benutzer_und_Gruppen:] [:Terminal:Ein Terminal öffnen] [:Rechte:UNIX-Dateirechte] }}} [[Bild(Wiki/Icons/terminal.png, 48, align=left)]] '''chgrp''' steht für '''ch'''ange '''gr'''ou'''p''' und ändert die Gruppenzugehörigkeit von Dateien und Ordnern. Man kann diesen Befehl nur auf eine Datei anwenden, wenn man der Eigentümer oder der Superuser ist. Es stehen nur die Gruppen denen man selber angehört zur Verfügung. Dies funktioniert jedoch nur bei Dateisystemen, welche die UNIX-Dateirechte [3] unterstützen (z.B. ext2,ext3 und ext4) Bei [:Windows-Partitionen einbinden:FAT] ist dies grundsätzlich nicht der Fall, und bei [:Windows-Partitionen einbinden/NTFS-3G:NTFS] erfordert dies die Mount-Option `permissions` (ist standardmäßig nicht gesetzt). Verwandte Befehle sind: * [:chown:] legt den Besitzer und die Gruppenzugehörigkeit von Dateien fest. * [:chmod:] verändert die Zugriffsrechte von Dateien. * [:chattr:] verändert Datei-Attribute und Rechte auf ext2- und ext3-Dateisystemen . = Installation = Das Programm chgrp ist im essentiellen Paket {{{#!vorlage Paketinstallation coreutils }}} von Ubuntu enthalten und ist deshalb auf jedem System installiert. = Syntax = Die allgemeine Syntax ist wie folgt[1]: {{{#!vorlage Befehl chgrp [Option] Gruppe Datei ... }}} chgrp kennt dabei unter anderem folgende Optionen: {{{#!vorlage Tabelle <-2 Optionen von chgrp +++ Option <:>Beschreibung +++ ``-c`` oder ``--changes`` Diese Option zeigt die Dateien an, die geändert werden. +++ ``-f`` oder ``--force`` Fehlermeldungen werden unterdrückt (keine Fehlermeldungen). +++ ``-v`` oder ``--verbose`` Diese Option zeigt alles was chgrp macht. +++ ``-R`` oder ``--recursive`` Diese Option ermöglicht das rekursive Ändern von Verzeichnissen. }}} Weitere Optionen findet man in den [:man:Manpages]. Siehe auch [:chmod:] zum Ändern der Zugriffsrechte auf Dateien und [:chown:] zum Ändern des Besitzers von Dateien. = Beispiel = User ist in der Gruppe ''musik'' und ändert die Gruppenzuordnung des Verzeichnis '''/opt/musik/''' und seinem kompletten Inhalt zu ''musik'' {{{#!vorlage Befehl chgrp -c -R musik /opt/musik/ }}} = Links = * [http://www.gnu.org/software/coreutils/ GNU Core Utilities] {en} * [:Benutzer_und_Gruppen:] {Übersicht} Grundlagenartikel * [:Rechte:] {Übersicht} Besitz- und Zugriffsrechte für Ordner und Dateien in Linux * [:Shell/Befehlsübersicht:] {Übersicht} Übersicht über verschiedene Shell-Befehle # tag: Shell