milius(at)milius.net <milius(at)milius.net> wrote:
> ich weiss nicht wie ich alle user-accounts meines system auflisten /
> anzeigen kann - ich möchte nichts verändern, ich möchte nur sehen wieviele
> user es gibt und wie diese heissen....
Wenn es nur lokale User sind (kein NIS o.ä.), dann einfach:
cat /etc/passwd
Wenn Du die System-User (d.h. UID < 1000) nicht sehen möch-
test, dann: awk -F: '$3>999' /etc/passwd
Und wenn Du nur die Usernamen auflisten möchtest (ohne die
ganzen anderen Daten):
awk -F: '$3>999{print $1}' /etc/passwd
(Analog bekommst Du mit $3 die UID, mit $4 die primary GID,
$5 ist der ausgeschriebene Name bzw. GECOS-Feld, $6 und $7
sind Home und Login-Shell.)
Wenn NIS im Spiel ist, dann »ypcat passwd«.
Gruß
Olli
--
Oliver Fromme, secnetix GmbH & Co KG, Oettingenstr. 2, 80538 München
Any opinions expressed in this message may be personal to the author
and may not necessarily reflect the opinions of secnetix in any way.
"FreeBSD is Yoda, Linux is Luke Skywalker"
-- Daniel C. Sobral
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 29 Sep 2004 - 15:20:47 CEST