Linux ist ein befehlsbasiertes Betriebssystem, das zum Ausführen von Aufgaben hauptsächlich auf Befehle angewiesen ist. Während einer Terminalsitzung führen Sie verschiedene Befehle aus; Sie zu notieren ist nicht möglich, da es zeitintensiv sein kann. Aus diesem Grund ist der Befehl „history“ praktisch, um zuvor ausgeführte Befehle im Terminal anzuzeigen.
Es hilft Ihnen, frühere Befehle abzurufen und wiederzuverwenden sowie unerwartetes Systemverhalten zu beheben. In diesem kurzen Blog wird daher kurz erläutert, wie der Befehl „history“ unter Linux verwendet wird, einschließlich seiner Verwendung, Optionen und einiger Beispiele.
So verwenden Sie den Befehl „history“ unter Linux
Sie können den folgenden Befehl ausführen, um den Verlauf der zuvor ausgeführten Befehle zu überprüfen:
Geschichte
Der obige Befehl zeigt standardmäßig eine Liste mit bis zu 1.000 Befehlen an. Wenn Sie eine bestimmte Anzahl von Befehlen anzeigen möchten, wählen Sie den folgenden Befehl aus:
Geschichte N
Wobei N die erforderliche Anzahl vorhergehender Befehle ist. Um beispielsweise die letzten drei ausgeführten Befehle zu sehen, geben wir Folgendes ein:
Geschichte 3
Bitte kombinieren Sie den Verlauf mit dem grep-Befehl, um nach einem bestimmten früheren Befehl zu suchen. Um beispielsweise nach Vorkommen von cd zu suchen:
Geschichte | Griff CD
Wenn Sie frühere Befehle wiederverwenden möchten, überprüfen Sie bitte die Zeilennummer dieses Befehls. Lassen Sie uns zum Beispiel die in der 9. Zeile verfügbare CD ~/Documents wiederverwenden:
! 9
Wenn Sie den Verlauf löschen möchten, verwenden Sie bitte die Option -c:
Geschichte -C
Darüber hinaus löscht die Option „-d N“ einen bestimmten Eintrag bei N. Löschen wir beispielsweise den Verlauf von Rohdaten 200 bis 275:
Geschichte -D 200 - 275
Eine kurze Zusammenfassung
Der Befehl „history“ ist ein wertvolles Werkzeug im Befehlsbereich von Linux. Es ermöglicht Ihnen, zuvor ausgeführte Befehle abzurufen und zu verwalten. In diesem Blog wurde anhand praktischer Beispiele gezeigt, wie der Befehl „history“ verwendet wird. Darüber hinaus haben wir zwei Hauptoptionen zur Verwaltung des Befehlsverlaufs erläutert.