Lassen Sie uns die Unterschiede zwischen "Finger" und "Wer" in Unix befestigen.
`finger`
* Zweck: Bietet detaillierte Informationen zu einem Benutzer im System. Es ist wie ein Mini-Verzeichnis-Eintrag, der Ihnen Einblicke in die eines Benutzers gibt:
* Login -Name
* Richtiger Name (falls angegeben)
* Anmeldeschale
* Terminal (wenn angemeldet)
* Leerlaufzeit
* Letzte Anmeldezeit
* Plan (eine persönliche Nachricht, die häufig für Auswärtsmeldungen verwendet wird)
* Heimverzeichnis
* Verwendung:
`` `bash
Finger [Benutzername]
`` `
* Wenn kein Benutzername angegeben ist, werden Informationen zu allen angemeldeten Benutzern angezeigt.
* Sie können auch `finger @hostname` verwenden, um Benutzer auf einem Remote -Computer abzufragen.
* Fokus: Benutzerorientiert. Es konzentriert sich auf die Bereitstellung von Informationen über einzelne Benutzer.
`wer '
* Zweck: Bietet eine einfache Liste von Benutzern, die derzeit im System angemeldet sind.
* Verwendung:
`` `bash
WHO
`` `
* Ausgabe:
`` `
Benutzer tty login@ idle JCPU PCPU Was
`` `
* `user``:Der Benutzername des protokollierten Benutzers.
* `tty`:Das Terminalgerät, das sie verwenden.
* `Login@`:Die Zeit, in der der Benutzer angemeldet ist.
* `idle`:Wie lange der Benutzer inaktiv war.
* `JCPU`:Die vom Benutzer verwendete akkumulierte CPU -Zeit.
* `PCPU`:Die aktuelle CPU -Zeit, die vom Benutzer verwendet wird.
* `Was":Der Prozess, der der Benutzer derzeit ausgeführt wird (kann abgeschnitten werden).
* Fokus: Systemweit. Es wird hauptsächlich verwendet, um zu sehen, wer derzeit im System angemeldet ist, um detaillierte Informationen über einzelne Benutzer zu erhalten.
Schlüsselunterschiede
* Detailebene: "Finger" bietet detailliertere Informationen zu jedem Benutzer, während "Wer" einen grundlegenden Überblick über protokollierte Benutzer gibt.
* Zweck: "Finger" ist dafür gedacht, Informationen über einen bestimmten Benutzer zu finden, während "Who" verwendet wird, um einen Schnappschuss der angemeldeten Benutzer des Systems zu erhalten.
Zusammenfassend:
* Verwenden Sie "Finger", wenn Sie detaillierte Informationen über einen Benutzer wie seinen richtigen Namen, den letzten Anmeldung oder eine persönliche Nachricht benötigen.
* Verwenden Sie "Wer ist schnell zu sehen, wer derzeit angemeldet ist und zu welchen Terminals.