10 weniger bekannte Linux -Befehle - Teil 2

Nachfolgend unserer vorherigen Diskussion überIn diesem Artikel werden mehr versteckte Befehle untersucht, die äußerst nützlich sind, um Ihr Linux -System aus der Befehlszeile zu verwalten.

12.<space> Befehl - Befehle aus dem Linux -Verlauf verstecken

Jeder Befehl, den Sie in das Terminal eingebenGeschichteund kann mit dem ernannt werden.

Wie wäre es mit Betrug? Ja, du kannst es schaffen und es ist sehr einfach. Setzen Sie einfach einen oder mehrere Weißraum ein, bevor Sie einen Befehl in das Terminal eingeben, und Ihr Befehl wird nicht aufgezeichnet.

Probieren wir es aus. Wir werden fünf betreten(AnwesendAnwesendAnwesend, Und) im Terminal mit einem führenden Raum und überprüfen Sie, ob diese Befehle in der Geschichte protokolliert sind oder nicht.

ls
pwd
uname
echo “hi”
who

Jetzt laufen Sie die 'GeschichteBefehl, um festzustellen, ob diese oben ausgeführten Befehle aufgezeichnet werden oder nicht.

history

Sie sehen, dass unsere letzten ausgeführten Befehle nicht protokolliert sind. Wir können die Geschichte auch mit einem alternativen Befehl betrügen. 'cat | bash'Natürlich ohne Zitate, genauso wie oben.

Befehle ausblenden im Linux -Verlauf ausblenden

13. STAT -Befehl - Dateistatusinformationen anzeigen

DerIn Linux Zeigt die Statussinformationen einer Datei oder eines Dateisystems an. Das `Stat`Befehl zeigt viele Informationen über die Datei, deren Name als Argument übergeben wird.

Die Statusinformationen umfassen Dateigröße, Blöcke, Zugriffsberechtigungen sowie Datum und Uhrzeit des letzten Zugriffs, Änderungen und Änderungen.

stat lists.txt
Dateistatusinformationen anzeigen

14. Verwendung<Alt> +. Und<Esc> +. Um die letzten Befehlsargumente zu erinnern

Die obige Schlüsselkombination ist eigentlich kein Befehl, sondern ein Tweak, das das letzte Befehlsargument in der Aufforderung in der Reihenfolge des zuletzt eingegebenen Befehls zum vorherigen Befehl eingereicht hat.

Einfach drücken und haltenAltoderEscund weiter drücken ...

Wenn Ihr letzter Befehl war:

ls /home/user/documents

DrückenAlt + .oderEsc + .Im Terminal wird eingesetzt/Home/Benutzer/Dokumentean der Eingabeaufforderung.

15. Simulation des Textes mit dem PV -Befehl simulieren

Vielleicht haben Sie gesehen, wie Text in Filmen simuliert wurde, insbesondere in Hollywood-Filmen, in denen es so aussieht, als würde er in Echtzeit tippt. Sie können jede Art von Text und Ausgabe auf diese Weise mit dem simulieren, wie im obigen Beispiel gezeigt.

DerpvDer Befehl wird möglicherweise nicht in Ihrem System installiert, und Sie müssen möglicherweise Ihren Paketmanager verwenden, um die erforderlichen Pakete zu installieren.

sudo apt install pv         [On Debian, Ubuntu and Mint]
sudo yum install pv         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/pv  [On Gentoo Linux]
sudo apk add pv             [On Alpine Linux]
sudo pacman -S pv           [On Arch Linux]
sudo zypper install pv      [On OpenSUSE]    
sudo pkg install pv         [On FreeBSD]

Jetzt können Sie verwendenpvin Kombination mitEchoSimulieren Sie die Eingabe einer Nachricht. Hier,-qunterdrückt die Fortschrittsleiste und-L 20Legt die Schreibgeschwindigkeit auf 20 Bytes pro Sekunde fest.

echo "Tecmint [dot] com is the world's best website for qualitative Linux article" | pv -qL 20
Simulation des Textes im Terminal simulieren

16. Formatieren montierter Dateisysteme mit Mount und Spalte

Der Befehlmount | column -tZeigt eine Liste aller montierten Dateisysteme in einer ordentlich formatierten Tabelle an.

mount | column -t

Dadurch wird die Liste der montierten Dateisysteme in einem sauberen, organisierten Format mit ordnungsgemäß ausgerichteten Spalten angezeigt, wodurch das Lesen und Interpretieren der Ausgabe erleichtert wird.

Zeigen Sie montierte Dateisysteme im Tabellenformat an

17. Löschen Sie Ihr Terminal mit dem Befehl Strg+l

Lassen Sie mich Sie fragen, wie Sie. Tippen Sieklarauf die Eingabeaufforderung? Nun, dieCtrl+LDie Tastaturverknüpfung führt dieselbe Wirkung aus, um Ihr Terminal auf einmal zu klären.

Drücken Sie einfachCtrl+LUnd beobachten Sie, wie es Ihr Terminal sofort beseitigt.

18. Überprüfen Sie die ungelesene E -Mail mit Curl -Befehl

DerKann verwendet werden, um Ihre ungelesene E -Mails aus der Befehlszeile zu überprüfen, was besonders für diejenigen nützlich ist, die auf kopflosen Servern arbeiten.

Beachten Sie, dass das Speichern Ihres Passworts in der Befehlszeile direkt nicht empfohlen wird. Stattdessen,LockenErfordern Sie sicher für Ihr Passwort.

curl -u username:password https://mail.example.com/api/unread

Ersetzen Sie im obigen Befehl Benutzername und Passwort und passen Sie die URL an den API -Endpunkt Ihres Mailservers an.

19. Verwenden Sie "Bildschirm", um langlebige Prozesse zu verwalten

Derermöglicht es, a abzunehmenAus einer Sitzung, die erneut nach und bei Bedarf wieder angerichtet werden kann, die Flexibilität bei der Befehlsausführung bietet.

Um einen Prozess auszuführen (lang), führen wir ihn im Allgemeinen als:

long_running_command

Dies fehlt Flexibilität und der Benutzer muss jedoch mit der aktuellen Sitzung fortgesetzt werden. Wenn wir den obigen Befehl AS ausführen.

screen long_running_command

Es kann seinangehaltenoderwieder erreichtin verschiedenen Sitzungen. Wenn ein Befehl drücke ausführt “Ctrl + A"Und dann"d" Zuthe-attach.

Zum Anbringen von Lauf.

screen -r 4980.pts-0.localhost

Notiz: Hier ist der spätere Teil dieses BefehlsBildschirm -ID, was Sie mit dem 'bekommen können'Bildschirm -ls'Befehl.

20. Dateitypen mithilfe von Dateibefehl identifizieren

Derwird verwendet, um den Typ einer Datei zu bestimmen, indem der Inhalt und der Name oder deren Erweiterung untersucht werden.

Es analysiert den Inhalt der Datei und enthält eine Beschreibung ihres Typs.

file lists.txt

lists.txt: ASCII text

21. Suchen Sie Benutzer- und Gruppen -IDs

DerAusweisDer Befehl zeigt Informationen über den aktuellen Benutzer oder einen angegebenen Benutzer an, einschließlich der Benutzer -ID (UID), der Gruppen -ID (GID) und der Gruppenmitgliedschaften.

id
Benutzer- und Gruppen -IDs anzeigen
Abschluss

Das ist alles vorerst. Mit dem Erfolg dieses Artikels und der vorherigen in der Serie hoffe ich, dass Sie es genossen haben, diese weniger bekannten Linux -Befehle zu erkunden. Seien Sie gespannt auf aufschlussreiche Inhalte.

In der Zwischenzeit finden Sie diese Artikel möglicherweise interessant:

Vergessen Sie nicht, Ihr wertvolles Feedback in den Kommentaren zu teilen!