Linux-Laptop mit einem Desktop im Ubuntu-Stil

Fatmawati Achmad Zaenuri/Shutterstock.com

Möchten Sie wissen, welche Personen sich bei Ihrem Linux-Computer angemeldet haben? Nun, hebe kein |_+_|; erhöhe dein |_+_| stattdessen.



Um einige Details über die Personen zu erfahren, die sich an einem Linux- oder Unix-ähnlichen Computer angemeldet haben, wenden sich viele Systemadministratoren wahrscheinlich an |_+_| Befehl . Was schön und gut ist, aber auf vielen Systemen |_+_| wird fehlen. Es ist nicht standardmäßig installiert. Möglicherweise laufen Sie über ein System, auf dem dieser Befehl nicht verfügbar ist.

Anstatt |_+_| zu installieren – vorausgesetzt, Sie haben die Berechtigung dazu – können Sie |_+_| verwenden, a leichte und moderne Ausführung von |_+_| Es wurde standardmäßig auf allen Linux-Distributionen installiert, die während der Recherche für diesen Artikel getestet wurden, einschließlich Ubuntu, Manjaro und Fedora.

Eine zarte Berührung

Wie Sie es von einem Linux-Befehl erwarten würden, |_+_| hat seinen gerechten Anteil an Befehlszeilenoptionen (von denen nur zwei Namen haben). Aber überraschenderweise beziehen sie sich alle auf das Beschneiden von Informationen aus der Berichte, dass |_+_| produziert. Sie können die Ausgabe so reduzieren, dass sie nur die für Sie interessanten Informationen enthält.

Wenn |_+_| Beginnt als Leichtgewicht, kann es geradezu federleicht sein, wenn Sie die Informationen abgeschnitten haben, an denen Sie kein Interesse haben.

Mit dem kleinen Finger

Der einfachste Weg, |_+_| . zu verwenden ist, seinen Namen in die Befehlszeile einzugeben und die Eingabetaste zu drücken.

finger

Die Standardausgabe ist der Bericht im Kurzformat.

Der Bericht im Kurzformat enthält die folgenden Spalten:

Bild transparent machen google slides
    Anmeldung:Der Benutzername der eingeloggten Person. Name:Der vollständige Name der Person, falls bekannt. TTY:Der Typ des Terminals, an dem sie angemeldet sind. Dies wird normalerweise ein pts (ein Pseudo-Fernschreiber) sein. :0 bedeutet die physische Tastatur und der Bildschirm, die mit diesem Computer verbunden sind. Leerlauf:Wartezeit. Das zeigt ????? wenn die Person unter einem X-windows Display Manager läuft, der diese Informationen nicht bereitstellt. Wann:Uhrzeit und Datum der Anmeldung der Person. Wo:Der Ort, von dem aus die Person angemeldet ist. Häufig ist dies die IP-Adresse eines entfernten Computers. Ein Eintrag von :0 bedeutet die physische Tastatur und der Bildschirm, die mit dem Linux-Computer verbunden sind.
Anzeige

|_+_| ist manchmal nicht in der Lage, eine Spalte zu füllen. Es kann nichts in eine Spalte einfügen, wenn es diese Informationen nicht enthält. Der Systemadministrator hat beispielsweise nicht den vollständigen Namen der Person aufgezeichnet, der das Benutzerkonto namens dave gehört. Offensichtlich |_+_| kann keinen vollständigen Namen in der Spalte Name anzeigen und verwendet stattdessen dave.

Berichterstattung über einen einzelnen Benutzer

Standardmäßig ist |_+_| meldet sich über jede eingeloggte Person. Um über eine einzelne Person zu berichten, übergeben Sie deren Benutzernamen an |_+_| auf der Kommandozeile.

pinky

Wie erwartet, |_+_| meldet nur die Person mit dem Benutzernamen Maria.

Spaltenüberschriften weglassen

Um die Spaltenüberschriften aus dem Kurzformatbericht zu entfernen, verwenden Sie |_+_| Möglichkeit.

finger

Die Spaltenüberschriften werden aus dem Bericht entfernt.

Weglassen der Namensspalte

Die |_+_| Option verursacht |_+_| um die Spalte Name wegzulassen.

finger

Der resultierende Bericht enthält keine Namensspalte.

Weglassen der Namens- und Wo-Spalten

Die |_+_| Option Ursache |_+_| um sowohl die Name- als auch die Wo-Spalte wegzulassen.

finger

Anzeige

Der Bericht von |_+_| enthält nicht mehr die Spalten Name und Wo.

wozu ist vpn gut

Pinky-Bericht ohne Namen und wo Spalten in einem Terminal-Widnow

Weglassen der Spalten Name, Idle und Where

Um die Dinge wirklich zurückzunehmen, können Sie die |_+_| . verwenden Option zum Auslassen der Spalten Name, Idle und Where.

pinky

|_+_| entfernt gehorsam die Spalten Name, Idle und Where aus dem Bericht. Wir sind jetzt bei drei Spalten. Wenn wir noch etwas herausnehmen, wird es kaum ein Bericht sein.

Der Bericht im Langformat

Die |_+_| (langformatiger Bericht) Option verursacht |_+_| zu Zunahme die Angaben zu den Personen im Bericht. Sie müssen den Namen eines Benutzerkontos in der Befehlszeile angeben.

(Dies ist eine der beiden Befehlszeilenoptionen, die mit einem Namen gesegnet werden müssen. Die andere ist die Option |_+_| (Kurzformatbericht). Da die Standardausgabe der Kurzformatbericht ist, ist die Option |_+_| tut eigentlich nichts.)

finger.

Anzeige

Der Bericht im Langformat enthält einige zusätzliche Informationen.

Die Informationen im Langformatbericht sind:

    Benutzername:Der Benutzername der eingeloggten Person. Im echten Leben:Der vollständige Name der Person, falls bekannt. Verzeichnis:Das Home-Verzeichnis dieser Person. Hülse:Die Shell, die diese Person verwendet. Projekt:Der Inhalt der Datei ~/.project dieser Person, falls vorhanden. Planen:Der Inhalt der Datei ~/.plan dieser Person, falls vorhanden.

Die Idee hinter der Datei ~/.project war, dass sie verwendet werden sollte, um eine kurze Beschreibung des Projekts oder der Arbeitsaufgabe zu enthalten, mit der ein Computerbenutzer beschäftigt war. Ebenso wäre der Inhalt ihrer ~/.plan-Datei eine kurze Beschreibung des tatsächlichen Arbeitselements für dieses Projekt. Es ermöglichte Managern und Interessierten, zu sehen, mit welcher Arbeit eine Person beschäftigt war und zu welchem ​​Projekt diese Arbeit gehörte. Dieses Schema wird heute kaum noch verwendet. Diese Felder sind wahrscheinlich für die überwiegende Mehrheit der Nutzer leer.

Schauen wir uns Alec an:

pinky

kleiner Finger -l alec

Alec hat weder eine ~/.plan-Datei noch eine ~./project-Datei.

Weglassen des Verzeichnisses und der Shell-Zeile

Um die Zeilenberichte für das Home-Verzeichnis und die Shell aus dem Langformatbericht wegzulassen, verwenden Sie das |_+_| Möglichkeit.

pinky

Die Zeilenberichte über das Home-Verzeichnis und die Shell werden aus dem Bericht entfernt.

Weglassen der Projektdatei

Um die Projektzeile aus dem Langformatbericht wegzulassen, verwenden Sie das |_+_| Möglichkeit.

pinky

Anzeige

Über den Inhalt der Datei ~/.project wird nicht berichtet.

Weglassen der Plandatei

Um die Planzeile aus dem Langformatbericht wegzulassen, verwenden Sie |_+_| Möglichkeit.

pinky

Über den Inhalt der Datei ~/.plan wird nicht berichtet.

Neue Festplatte wird nicht angezeigt

Warum alle Optionen auslassen?

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

Linux-Befehle
Dateien Teer · pv · Katze · tac · chmod · Griff · unterschied · sed · Mit · Mann · geschoben · popd · fsck · Testdisk · seq · fd · pandoc · CD · $PFAD · awk · beitreten · jq · falten · einzigartig · Journalctl · Schwanz · Zustand · ls · fstab · rauswerfen · weniger · chgrp · chown · rev · suchen · Saiten · Typ · umbenennen · Postleitzahl · entpacken · montieren · ummount · Installieren · fdisk · mkfs · rm · rmdir · rsync · df · gpg · wir · Nano · mkdir · von · ln · Patch · Konvertieren · rclon · Fetzen · SRM
Prozesse alias · Bildschirm · oben · nett · renice · Fortschritt · strace · System · tmux · chsh · Geschichte · beim · Charge · kostenlos · die · dmesg · Benutzermod · ps · chroot · xargs · tty · kleiner Finger · lsof · vmstat · Auszeit · Mauer · ja · töten · Schlaf · sudo · seine · Zeit · groupadd · Benutzermod · Gruppen · lshw · stilllegen · neu starten · halt · ausschalten · passwd · lscpu · crontab · Datum · bg · fg
Vernetzung netstat · Klingeln · Traceroute · ip · ss · Wer ist · fail2ban · bmon · Sie · Finger · nmap · ftp · Locken · wget · Wer · Wer bin ich · In · iptables · ssh-keygen · ufw

VERBUNDEN: Beste Linux-Laptops für Entwickler und Enthusiasten

WEITER LESEN