Verwendung des Befehls pinky unter Linux


Möchten Sie mehr über die Personen erfahren, die an Ihrem Linux-Computer angemeldet sind? Nun, hebe nicht a finger;; heben Sie Ihre pinky stattdessen.

Um herauszufinden, wer mit einem Linux- oder Unix-ähnlichen Computer verbunden ist, wenden sich viele Systemadministratoren wahrscheinlich an den finger Kommandant. Welches ist in Ordnung, aber auf vielen Systemen finger wird abwesend sein. Es ist nicht standardmäßig installiert. Sie können möglicherweise auf einem System ausgeführt werden, auf dem dieser Befehl nicht verfügbar ist.

Anstatt zu installieren finger– vorausgesetzt, Sie haben die Erlaubnis dazu – können Sie verwenden pinky, ein leichte und moderne Version von finger. Es wurde standardmäßig auf allen Linux-Distributionen installiert, die während der Recherche in diesem Artikel getestet wurden, einschließlich Ubuntu, Manjaro und Fedora.

Eine zarte Berührung

Wie Sie es von einem Linux-Befehl erwarten würden, pinky hat einen angemessenen Anteil an Befehlszeilenoptionen (von denen nur zwei Namen haben). Überraschenderweise beziehen sich alle auf das Beschneiden von Informationen draußen berichtet das pinky Produkt. Sie können die Ausgabe reduzieren, um nur die Informationen einzuschließen, die Sie interessieren.

Und pinky Beginnt als leichtes Gewicht, kann es ein Federgewicht sein, wenn Sie die Informationen gelöscht haben, an denen Sie nicht interessiert sind.

Mit kleinen Finger

Der einfachste Weg zu bedienen pinky Geben Sie den Namen in die Befehlszeile ein und drücken Sie die Eingabetaste.

pinky

Die Standardausgabe ist der Bericht „Kurzformat“.

Der Kurzformatbericht enthält die folgenden Spalten:

  • Verbindung: Der Benutzername der Person, die angemeldet ist.
  • Nachname: Der vollständige Name der Person, falls bekannt.
  • ATS: Die Art des Terminals, an das sie angeschlossen sind. Normalerweise ist es ein Punkt (ein Pseudo-Teletyp). : 0 bedeutet die physische Tastatur und das Display, die an diesen Computer angeschlossen sind.
  • Inaktiv: Wartezeit. Das zeigt ????? Wenn die Person unter einem X-Windows-Display-Manager ausgeführt wird, der diese Informationen nicht bereitstellt.
  • Wann: Uhrzeit und Datum, an dem sich die Person angemeldet hat.
  • Oder: Der Ort, an dem die Person angemeldet ist. Dies ist häufig die IP-Adresse eines Remotecomputers. Ein Eintrag von „: 0“ bedeutet die physische Tastatur und Anzeige, die mit dem Linux-Computer verbunden sind.

pinky ist manchmal nicht in der Lage, eine Spalte zu füllen. Er kann nichts in eine Spalte einfügen, wenn er diese Informationen nicht hat. Beispielsweise hat der Systemadministrator nicht den vollständigen Namen der Person aufgezeichnet, die über das Benutzerkonto „dave“ verfügt. Offensichtlich, pinky kann keinen vollständigen Namen in der Spalte Name anzeigen und verwendet stattdessen „dave“.

Verwandt :  Verwendung von Microsoft Office auf Tablets und Smartphones

Einzelbenutzerberichte

Standardmäßig, pinky Berichte über jede angemeldete Person. Um über eine einzelne Person zu berichten, geben Sie ihren Benutzernamen an weiter pinky in der Kommandozeile.

pinky mary

Wie erwartet, pinky meldet nur die Person, deren Benutzername „mary“ ist.

Spaltenüberschriften weglassen

Verwenden Sie die Option, um Spaltenüberschriften aus dem Kurzformatbericht zu entfernen -f Möglichkeit.

pinky -f


Spaltenüberschriften werden aus dem Bericht entfernt.

Namensspalte weglassen

Das -w verursacht d’option pinky um die Spalte „Name“ wegzulassen.

pinky -w alec

Der resultierende Bericht enthält keine Spalte „Name“.


Lassen Sie die Spalten Name und Wo weg

Das -i wegen der Option pinky um sowohl die Spalten „Name“ als auch „Wo“ wegzulassen.

pinky -i robert

Der Bericht von pinky enthält nicht mehr die Spalten „Name“ und „Wo“.

unbenannter kleiner Bericht und wo die Spalten in einer Terminalwitwe

Lassen Sie die Spalten Name, Leerlauf und Wo weg

Um die Dinge wirklich zu entfernen, können Sie die verwenden -q Option zum Weglassen der Spalten „Name“, „Inaktiv“ und „Wo“.

pinky -q john


pinky entfernt gehorsam die Spalten „Name“, „Inaktiv“ und „Wo“ aus dem Bericht. Wir sind jetzt auf drei Spalten beschränkt. Wenn wir etwas anderes löschen, wird es überhaupt kein Bericht sein.

Der Bericht im Langformat

Das -l (Langformatbericht) Ursachen pinky beim erhöhen, ansteigen die Informationen zu den Personen im Bericht. Sie müssen den Namen eines Benutzerkontos in der Befehlszeile angeben.

(Dies ist eine der beiden Befehlszeilenoptionen, um einen Namen zu haben. Die andere ist die -s (Bericht in Kurzform). Da die Standardausgabe der Kurzformatbericht ist, wird die -s die Option macht nichts.)

pinky -l mary

Der Langformatbericht enthält einige zusätzliche Informationen.

Die Informationen im Langformatbericht lauten:

  • Nutzername: Der Benutzername der Person, die angemeldet ist.
  • Im echten Leben: Der vollständige Name der Person, falls bekannt.
  • Telefonbuch: Persönliches Verzeichnis dieser Person.
  • Coquille: Die Shell, die diese Person verwendet.
  • Projekt: Der Inhalt der ~ / .project-Datei dieser Person, falls vorhanden.
  • Planen: Der Inhalt der ~ / .plan-Datei dieser Person, falls vorhanden.

Die Idee hinter der ~ / .project-Datei war, dass sie eine kurze Beschreibung des Projekts oder Arbeitselements enthalten sollte, an dem ein Computerbenutzer beteiligt war. Ebenso wäre der Inhalt ihrer ~ / .plan-Datei eine kurze Beschreibung des tatsächlichen Arbeitselements für dieses Projekt. Auf diese Weise konnten Manager und Interessenten sehen, an welchem ​​Job eine Person beteiligt war und zu welchem ​​Projekt dieser Job gehörte. Dieses Schema wird heutzutage selten verwendet. Diese Felder sind für die überwiegende Mehrheit der Menschen wahrscheinlich leer.

Verwandt :  10 Tipps, um Ihre Zeit unter Druck effektiv zu verwalten

Schauen wir uns Alec an:

pinky -l alec

pinky -l alec

Alec hat weder ~ / .plan noch ~. / Projekt.

Verzeichnis und Shell-Zeile weglassen

Verwenden Sie die Option, um den Zeilenbericht im Ausgangsverzeichnis und die Langformat-Berichts-Shell wegzulassen -b Möglichkeit.

pinky -l -b robert


Die Zeile, die das Ausgangsverzeichnis und die Shell angibt, wird aus dem Bericht entfernt.

Projektdatei weglassen

Verwenden Sie die Option, um die Projektzeile im Langformatbericht wegzulassen -h Möglichkeit.

pinky -l -h mary

Der Inhalt der Datei ~ / .project wird nicht gemeldet.


Plandatei weglassen

Verwenden Sie die Option, um die Umrisslinie im Langformatbericht wegzulassen -p Möglichkeit.

pinky -l -p mary

Der Inhalt der Datei ~ / .plan wird nicht gemeldet.

Warum alle Auslassungsoptionen?

Warum kann ein Befehl, der Berichte generiert, so viele Optionen zum Entfernen von Informationen haben? So können Sie sich auf die Informationen konzentrieren, die Sie wirklich wollen. Sie haben also die Möglichkeit, die Spreu vom Weizen zu trennen. Und Sie entscheiden, was was ist.

Moyens Staff
Moyens I/O-Personal. motivierte Sie und gab Ratschläge zu Technologie, persönlicher Entwicklung, Lebensstil und Strategien, die Ihnen helfen werden.