Geschichte der Shell.
Die Geschichte ist eine Granate.
Jeder Befehl, den Sie in Ihrem Linux-Betriebssystem oder in Ihrem Terminal ausführen, erstellt einen Verlauf dieses
Befehls.
Dieser Verlaufsbefehl ist so nützlich, dass Sie sogar bei der Fehlersuche herausfinden
können, welche Befehle ausgeführt wurden, die Ihr System zum Absturz gebracht haben, oder
welcher Befehl ausgeführt wurde, der eine Datei gelöscht hat.
Bei allen Befehlen, die Sie unter Linux ausführen, müssen Sie vorsichtig sein.
Diese Befehle werden aufgezeichnet und können durch einen einfachen History-Befehl abgerufen
werden.
Es handelt sich also nur um den Befehl history, bei dem alles klein geschrieben wird.
Wenn Sie es ausführen, erhalten Sie eine Liste aller Befehle, die von einem bestimmten Benutzer ausgeführt wurden.
Versuchen wir, ihn zu starten.
Ich bin bereits hier drin.
Wer bin ich?
Ich selbst.
Bestätigen Sie einfach, welches Verzeichnis ein Mann und welcher Gastgeber ein Mann ist.
Fantastisch.
Wir haben bestätigt, dass wir im richtigen System angemeldet sind.
Jetzt wollte ich den Bildschirm löschen und den Befehl history ausführen.
Wow.
Eine so lange Liste von Befehlen zur Geschichte.
Was sagt mir das hier, was ich bis jetzt habe?
Seit ich mich beim System angemeldet habe, habe ich den Befehl History 666 Mal ausgeführt.
Dies sind die verschiedenen Befehle, die ich ausgeführt habe, seit ich mich angemeldet habe oder seit ich mich so oft angemeldet habe.
Wie sehen Sie andere Befehle, seit das System aufgebaut ist?
Wenn Sie mit Putty arbeiten, können Sie natürlich auch einfach nach oben scrollen.
Aber was wäre, wenn Sie alle sehen wollten?
Eine Seite nach der anderen.
Bitte sagen Sie mir, dass Sie die Geschichte ein bisschen besser kennen als ich, ja.
Jetzt werden alle Befehle nacheinander aufgelistet, einer nach dem anderen.
Der erste Befehl, als ich mich das erste Mal in das System einloggte, war p w d. Der nächste
Befehl war exit if config.
Das sind verschiedene Befehle, wenn Sie sehen könnten, dass Sie jeden einzelnen Befehl, den wir gemacht haben, überprüfen können.
Sie können diesen Befehl auch in Ihrer Shell ausführen und herausfinden, welche Befehle er auflistet.
Es werden nicht nur die Befehle aufgelistet, die Sie erfolgreich ausgeführt haben, sondern auch die Befehle, die
Sie fehlerhaft oder falsch ausgeführt haben, oder die nicht funktioniert haben.
So funktioniert also der Befehl history.
Die coolste Funktion von History Command, die Sie lieben werden, ist, dass Sie, wenn Sie einen
dieser Befehle noch einmal ausführen wollen, diesen kopieren und einfügen können, was Sie auch tun können.
Aber es besteht die Möglichkeit, dass es nicht kopiert oder eingefügt wird.
Aber wenn Sie erstellen wollten, wenn Sie ein Kommando wieder ausführen wollten, sagen wir, ich wollte ein Kommando auswählen,
ich wollte ein Kommando auswählen, ich wollte letzte letzte sagen, welche Benutzer angemeldet sind und awk awk ausführen.
Es wird nur die erste Spalte der letzten Ausgabe ausgedruckt, und dann wird sie sortiert und herausgeschmuggelt.
Natürlich ist es ein langer Befehl.
Es gibt zwei Möglichkeiten: Entweder man kopiert und fügt ein oder man macht einfach vier
oder sechs, denk daran, dass dieser Befehl vier oder sechs war.
Und wenn Sie sie ausführen, wie führen Sie sie aus?
Man tippt einfach 406 ein, das ist 406, führt es aus, führt den Befehl aus und gibt die Ausgabe dieses Befehls
aus.
Ist das nicht cool, Leute?
Das ist sehr cool.
Ich verwende es ständig und finde es toll, weil ich mich so nicht an einen Befehl erinnern muss, den ich vielleicht vor fünf Monaten
eingegeben habe.
Wenn ich mich mit einer Geschichte beschäftige, schaue ich sie mir sofort an.
Und wenn Sie einen History-Befehl ausführen wollen und sich daran erinnern, dass Sie einen Befehl ausgeführt haben, in dem awk vorkommt, haben Sie nach
etwas gesucht, in dem OC vorkommt.
Was tun Sie also?
Nehmen Sie einfach flock und Sie erhalten eine Liste aller Befehle, die ich ausgeführt habe und die awk enthalten.
Wenn Sie History und Grub aufrufen und alle Befehle überprüfen wollen, die Mod geändert
hat, erhalten Sie alle diese Befehle.
Also versuchen Sie es noch einmal.
Probieren Sie es aus, so oft Sie wollen.
Und bitte immer Mann auf Geschichte laufen und Sie werden viele Informationen und eine Menge mehr Optionen, die Sie verwenden
könnten finden.