GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux-Fingerbefehl zum Suchen von Benutzerdetails

Der Fingerbefehl wird in Linux- und Unix-ähnlichen Systemen verwendet, um die Informationen aller derzeit angemeldeten Benutzer vom Terminal aus zu überprüfen. Es ist ein Befehlszeilendienstprogramm, das Benutzern Anmeldezeit, tty (Name), Leerlaufzeit, Home-Verzeichnis, Shell-Name usw. liefern kann.

Das Finger-Paket wird in den meisten Linux- und Ubuntu-Systemen, anderen Debian-ähnlichen Systemen, nicht standardmäßig installiert. In diesem Tutorial werden wir prüfen, wie man den Fingerbefehl unter Linux installiert und verwendet.

Fingerbefehlssyntax

Der folgende Befehl zeigt die Syntax des Fingerbefehls:

finger [-lmsp] [user1 user2 ….. ]

Finger installieren

Sie können den folgenden Befehl verwenden, um den Fingerbefehl in Linux-Distributionen zu installieren.

Auf Ubuntu- und Debian-Systemen:

$ sudo apt-get install finger

Auf Fedora-Systemen:

$ sudo dnf install finger

Auf Redhat- und CentOS-Systemen können Sie mit dem Befehl yum oder dem Download-Paket installieren.

$ sudo yum install finger

1) Fingerbefehl mit Option -s

Mit -s Der Befehl „option finger“ druckt den Anmeldenamen, den richtigen Namen, den Terminalnamen und den Schreibstatus des Benutzers (das Sternchen vor dem Terminalnamen bedeutet, dass Sie keine Schreibberechtigung für dieses Gerät haben), die Leerlaufzeit, die Anmeldezeit, den Bürostandort und die Bürotelefonnummer .

Die Anmeldezeit wird mit MM DD HH:mm angezeigt Format. Wenn die Zeit sechs Monate überschreitet, wird das Jahr anstelle der Stunden und Minuten angezeigt.

2) Fingerbefehl mit Option -l

Fingerbefehl mit -l Option zeigt alle für -s beschriebenen Informationen an Option sowie das Privatverzeichnis des Benutzers, die Privattelefonnummer, die Login-Shell, den E-Mail-Status usw.

Der Ausdruck „(messages off)“ bedeutet, dass der Benutzer „harry“ keine Schreibberechtigung für „root“ auf den Geräten pts/4 und pts/7 hat. Wenn ein Benutzer mehrmals angemeldet ist, werden die Terminalinformationen einmal pro Anmeldung wiederholt.

Gibt auch '.plan'-, '.project'- und '.pgpkey'-Dateien zurück, falls vorhanden. Im obigen Screenshot hat der Benutzer „harry“ „kein Plan“.

3) Fingerbefehl mit Option -p

Die Option -p ist ganz gleich mit Option -l , außer dass es keine '.plan'-, '.project'- und '.pgpkey'-Dateien von Benutzern im zurückgegebenen Ergebnis enthält.

4) Fingerbefehl mit Option -m

Mit -m Der Befehl option finger verhindert den Abgleich von Benutzernamen im zurückgegebenen Ergebnis. Bei allen per Fingerabdruck durchgeführten Namensabgleichen wird die Groß- und Kleinschreibung nicht beachtet.

Zum Beispiel hat unser System zwei Benutzer namens „Harry“ und „Harry1“. Ohne Option -m , Fingerbefehl gibt Informationen von beiden Benutzern zurück und gibt nur Informationen von Benutzer „harry“ zurück, wenn -m vorhanden ist folgen.

Mit -m Möglichkeit

Ohne -m Möglichkeit

Wenn keine Optionen angegeben sind, verwendet finger standardmäßig -l Ausgabestil, wenn Operanden angegeben sind, ansonsten zum -s Stil.

Wenn keine Argumente angegeben werden, druckt finger einen Eintrag für jeden derzeit im System angemeldeten Benutzer.

Schlussfolgerung

In diesem Lernprogramm haben wir gelernt, wie Sie mit dem Fingerbefehl Benutzerinformationen drucken. Ich hoffe, Sie hatten Spaß beim Lesen und hinterlassen Sie bitte Ihren Vorschlag im Kommentarbereich unten.


Linux
  1. 11 Möglichkeiten, Benutzerkontoinformationen und Anmeldedaten in Linux zu finden

  2. Linux-su-Befehl

  3. Finden Sie Befehlsbeispiele in Linux

  4. adduser-Befehlsbeispiele in Linux

  5. sudo-Befehlsbeispiele in Linux

Bei Befehl unter Linux

Usermod-Befehl unter Linux

Linux blkid-Befehl zum Suchen von Blockgerätedetails

su-Befehl unter Linux

finger-Befehl unter Linux

Finden Sie Befehl in Linux/UNIX