SG(1) | Dienstprogramme für Benutzer | SG(1) |
sg - führt einen Befehl unter einer anderen Gruppen-ID aus
sg [-] [Gruppe [-c] Befehl]
Der Befehl sg funktioniert so ähnlich wie der Befehl newgrp, übernimmt aber auch einen Befehl. Dieser Befehl wird in der Shell /bin/sh ausgeführt. Bei den meisten Shells, in denen Sie sg ausführen, müssen Sie die Befehle, die aus mehrere Wörtern bestehen, in Anführungszeichen einfassen. Ein weiterer Unterschied zwischen newgrp und sg ist, dass einige Shells newgrp besonders behandeln: sie ersetzen sich mit einer neuen Instanz der Shell, die von newgrp erzeugt wurde. Dies geschieht nicht mit sg, daher werden Sie nach Beenden des Befehls sg zu Ihrer vorherigen Gruppen-ID zurückkehren.
Die folgenden Konfigurationsvariablen in /etc/login.defs beeinflussen das Verhalten dieses Werkzeugs:
SYSLOG_SG_ENAB (boolesch)
/etc/passwd
/etc/shadow
/etc/group
/etc/gshadow
id(1), login(1), newgrp(1), su(1), gpasswd(1), group(5), gshadow(5).
27.07.2018 | shadow-utils 4.5 |