Unter Linux (Fedora 14) lautet der Befehl "w" wie folgt:
[USERNAME@PC ~] w
23:51:32 up 13 min, 7 users, load average: 0,22, 0,42, 0,34
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
USERNAME tty1 :0 23:39 12:49 30.71s 0.08s pam: gdm-password
USERNAME pts/1 :0.0 23:39 9:39 0.01s 0.01s bash
USERNAME pts/0 :0.0 23:51 0.00s 0.02s 0.00s w
[USERNAME@PC ~]
Warum sind 7 Benutzer angemeldet, wenn nur 3 aufgeführt sind?
w
, Schande über mich!last|grep 'still logged in'
sagt das aus?Antworten:
Diese Antwort auf den von sftp angemeldeten Benutzer wird nicht in "w" angezeigt. Dies deutet darauf hin, dass
w
dieutmp
Protokollierung verwendet wird. Einige Ausgrabungen zeigen, dassutmp
es sich um eine Datei handelt/var/run/utmp
.Wenn ein Programm
utmp
nach der Anmeldung nicht bereinigt wurde ,w
kann es vermutlich zu einer Ausgabe kommen, auf die Sie gestoßen sind.quelle