Der w-Befehl wird hauptsächlich verwendet, um die Details von Benutzern anzuzeigen, die derzeit bei einem System angemeldet sind, und ihre Transaktionen. Die erste Zeile der Ausgabe zeigt den Status des Systems an. Die zweite Zeile der Ausgabe zeigt eine Tabelle, in der die erste Spalte die am System angemeldeten Benutzer auflistet und die letzte Spalte die aktuellen Aktivitäten der Benutzer angibt. Die restlichen Spalten der Tabelle zeigen verschiedene Attribute, die den Benutzern zugeordnet sind.
Syntax
Die Syntax des w-Befehls lautet:
$ w [options] [user name]
Ein Beispiel für den w-Befehl wird im folgenden Beispiel gezeigt:
# w 16:48:16 up 348 days, 8:06, 1 user, load average: 2.90, 3.53, 3.51 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT geek pts/77 xx.xx.xx.xx 11:11 0.00s 0.31s 0.09s sshd: geek[priv]
Die Ausgabe zeigt Datenzeilen mit den folgenden Spalten:
Feld | Beschreibung |
---|---|
BENUTZER | Anmeldename des Benutzers |
TTY | Der steuernde Terminaltyp, aufgeführt als pts/N (Pseudo-Terminal) in der GUI oder ttyN auf der Systemkonsole oder einem anderen direkt verbundenen Gerät |
VON | Remote-Hostname, von dem aus sich der Benutzer angemeldet hat |
LOGIN@ | Anmeldezeit des Benutzers |
LEERLAUF | Wie lange ist es her, seit der Benutzer eine Eingabe auf diesem Terminal gemacht hat |
JCPU | CPU-Zeitverbrauch aller an tty angehängten Prozesse, einschließlich Jobs, die derzeit im Hintergrund ausgeführt werden |
PCPU | CPU-Zeitverbrauch der aktuellen Prozesse, die im Feld WAS benannt sind |
WAS | Die Befehlszeile des aktuell ausgeführten Prozesses |
Wenn beim Ausführen des w-Befehls der folgende Fehler auftritt:
w: command not found
Sie können versuchen, das folgende Paket gemäß Ihrer Wahl der Distribution zu installieren:
Verteilung | Befehl |
---|---|
Arch Linux | pacman -S procps-ng |
CentOS | yum installiere procps-ng |
Fedora | dnf install procps-ng |
w-Befehlsbeispiele
1. Informationen zu angemeldeten Benutzern anzeigen:
$ w
2. Informationen zu angemeldeten Benutzern ohne Kopfzeile anzeigen:
$ w -h