Was macht jeder angemeldete Benutzer?

7

Um diese Frage zu erweitern: Der Benutzerbefehl listet 5 der gleichen Benutzer auf ... Ist das normal?

Wie kann ich feststellen, was jeder Benutzer tut oder welcher Dienst / welche App / welche Anfrage ein weiteres Login dieses Benutzers hervorgebracht hat?

BEARBEITEN: https://askubuntu.com/a/115028/38901 Die Antwort aus dem vorherigen Beitrag bietet die Lösung, mit whoder Sie sehen können, wo sich der Benutzer befindet. Gibt es trotzdem eine Möglichkeit, was zu sehen ?

Versuchen Sie es erneut
quelle

Antworten:

7

Mit dem whoBefehl können Sie sehen, wo sich Ihre Benutzer angemeldet haben, z. tty, Pseudo-Terminals usw.

Sie können auch verwenden

ps -ef

von Ihrem Terminal aus, um zu sehen, was alle Benutzer tun

Chaitanya
quelle
Okay danke. Ich werde als gelöst markieren, wenn die Zeit erlaubt ist. Nur eine kurze Frage: Ich sehe , wie ich verwenden kann , ps -efund whozusammen zu wissen , wer was tut, aber wenn es eine ist ?unter dem TTY Feld, was soll ich davon halten? Ist das der standardmäßig angemeldete Benutzer?
TryTryAgain
10

Der wBefehl zeigt genau das an:

w - Show who is logged on and what they are doing.

Beispiel:

w
 14:20:15 up  5:10,  4 users,  load average: 0,00, 0,04, 0,05
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
user     pts/2    :0.0             09:11    5:07m  1.02s  1.02s ssh somewhere
user     pts/3    :0.0             09:11    5:08m  2.61s  2.61s ssh somewhere
user     pts/5    :0.0             09:12    5:07m  0.41s  0.41s /usr/bin/luit -
user     pts/0    :0.0             12:35    0.00s  0.34s  0.00s w
lgarzo
quelle
3

Sie können versuchen ps -efu user, dabei man psalle verfügbaren Optionen aufzulisten

LnxSlck
quelle
1
ps -f U $USER

zeigt Ihnen die angemeldete Benutzeraktivität. Sie können die $USERdurch eine beliebige Benutzer-ID oder einen beliebigen Benutzernamen ersetzen . Bitte beachten Sie, dass Sie es nicht in Verbindung mit der -foben falsch angegebenen Option verwenden können.

user293422
quelle
Der Befehl, den Sie als falsch angegeben angegeben haben, funktioniert für mich einwandfrei!
TryTryAgain