Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ chgrp(1) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

chmod(1)

chown(1)

id(1)

newgrp(1)

chown(2)

group(4)

passwd(4)

chgrp(1)                                                           chgrp(1)

NAME
     chgrp - Gruppennummer einer Datei ändern (change group)

SYNTAX
     chgrp [-R] [-h] [--] neuegruppe datei ...

BESCHREIBUNG
     chgrp weist einer Datei oder einem Verzeichnis eine neue Benutzer-
     gruppe zu.

     Nur der Systemverwalter darf die Benutzergruppe für jede Datei belie-
     big verändern.

     Mit der Option RSTCHOWN des Betriebssystems kann für Benutzer ohne
     Systemverwalterrechte die Möglichkeit, eine Benutzergruppe zu verän-
     dern, eingeschränkt werden. Ist diese Option gesetzt, darf die Gruppe
     nur für eigene Dateien geändert werden. Der Benutzer muß dann in der
     Datei /etc/group als Mitglied der beim chgrp-Aufruf angegebenen neuen
     Gruppe eingetragen sein (siehe DATEIEN).

     Wird chgrp von einem Benutzer ohne Systemverwalterrechte aufgerufen,
     werden für die angegeben Dateien alle gesetzten s-Bits [set-user-ID
     und set-group-ID, siehe chmod(1)] zurückgesetzt.

OPTIONEN
     -R   (R - rekursiv) chgrp ändert die Gruppennummer rekursiv in allen
          angegebenen Verzeichnissen und deren Unterverzeichnissen. Dabei
          werden auch symbolische Links durchlaufen.

     -h   Ist datei ein symbolischer Link, ändert chgrp dessen Gruppennum-
          mer. Ohne diese Option wird die Gruppe der Datei verändert, auf
          die der symbolische Link verweist.

     --   Ende der Optionenliste. Die Angabe ist nötig, wenn neuegruppe mit
          - beginnt.

     neuegruppe
          Neuer Gruppenname oder neue Gruppennummer. neuegruppe muß in der
          Datei /etc/group eingetragen sein.

     datei
          Name der Datei, die eine neue Benutzergruppe erhalten soll. datei
          kann auch ein Verzeichnis sein. Pro Aufruf können Sie mehrere
          Namen angeben.











Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

chgrp(1)                                                           chgrp(1)

FEHLERMELDUNGEN
     datei: Not owner

     Sie dürfen die Benutzergruppe der angegebenen Datei nicht ändern, da
     Sie nicht Eigentümer dieser Datei sind, nicht als Mitglied der angege-
     benen Gruppe eingetragen sind oder nicht aktuell zu dieser Gruppe
     gehören. Nur der Systemverwalter darf die Gruppe für alle Dateien
     beliebig ändern.

     chgrp: unknown group: neuegruppe

     Sie haben für neuegruppe einen Gruppennamen angegeben, der nicht in
     der Datei /etc/group eingetragen ist.

INTERNATIONALE UMGEBUNG
     Die Umgebungsvariable LCMESSAGES bestimmt die Sprache der Meldungs-
     texte. Wenn LCMESSAGES nicht oder als leere Zeichenkette definiert
     ist, wird der Wert von LANG als Standardwert herangezogen. Ist auch
     LANG nicht oder als leere Zeichenkette definiert, verhält sich das
     System so, als wäre es nicht internationalisiert.

     Die Umgebungsvariable LCALL bestimmt die gesamte internationale Umge-
     bung. LCALL hat Vorrang vor allen anderen Umgebungsvariablen im
     Bereich der Internationalisierung.

BEISPIELE
     Sie arbeiten unter der Benutzerkennung berta. Diese Kennung ist in der
     Datei /etc/group als Mitglied der Benutzergruppen ag und prog einge-
     tragen. Aktuell gehören Sie zu der Benutzergruppe ag. Das können Sie
     daran erkennen, daß bei neu angelegten Dateien für "Gruppe" der Name
     ag eingetragen wird.

     $ >datei
     $ ls -l datei
     -rw-------   1 berta    ag          0   Feb 17 15:48 datei

     Sie möchten nun für datei die Benutzergruppe ändern. Die neue Gruppe
     soll prog sein. Dazu wechseln Sie mit dem Kommando newgrp in die
     Gruppe prog und ändern dann mit chgrp die Gruppe für datei.

     $ newgrp prog
     $ chgrp prog datei
     $ ls -l datei
     -rw-------   1 berta    prog        0   Feb 17 15:48 datei

DATEIEN
     /etc/group
          Die Datei /etc/group enthält alle eingerichteten Benutzergruppen.
          Jede Zeile dieser Datei besteht aus vier Feldern, die durch Dop-
          pelpunkte getrennt sind:

          gruppenname:[kennwort]:gruppennummer:benutzer,benutzer ...


Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

chgrp(1)                                                           chgrp(1)

          Nur der Systemverwalter darf neue Benutzergruppen einrichten und
          neue Gruppenmitglieder eintragen.

SIEHE AUCH
     chmod(1), chown(1), id(1), newgrp(1), chown(2), defaultpasswd(4),
     group(4), passwd(4).
















































Seite 3                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026