In dieser Beschreibung werden wir das Verfahren darüber diskutieren, wie es geht sich wieder aufnehmen Und wiederherstellen Himbeer -PI -Terminalgeschichte.
Back Up und wiederherstellen Sie die Himbeer -PI -Terminalgeschichte
Eine nützliche Funktion in Raspberry Pi Terminal wird genannt "Geschichte". Jeder Befehl, der zum Beispiel in das Terminal eingerichtet wird .Bash -Geschichte. Jeder Benutzer hat eine Verlaufsdatei, die möglicherweise in seinem Heimverzeichnis liegt. Es sollte angemerkt werden, dass die .Bash -Geschichte Die Datei ist nicht passwortgeschützt. Infolgedessen kann jeder mit einem Raspberry PI -Systemkonto auf die Geschichte anderer Benutzer zugreifen.
So sehen Sie die Himbeer -PI -Terminalgeschichte
Um die Himbeer -PI -Terminalgeschichte zu sichern und wiederherzustellen, müssen wir zunächst sehen, was wir sichern.
Verwendung der Geschichte Befehl, können Sie eine Vorschau des Inhalts der Verlaufsdatei wie unten gezeigt anzeigen:
Geschichte
Als "Geschichte" ist nur eine Datei, sie kann mit dem durchsucht werden Grep Funktion wie jede andere Textdatei. Zum Beispiel kann der folgende Befehl verwendet werden, um Instanzen von zu lokalisieren "Sudo" im Benutzernamen.
Geschichte | Grep 'sudo'
So sichern Sie Himbeer Pi Terminal History
Jetzt, da wir gesehen haben, welche Inhalte in der Verlaufsdatei vorhanden sind, lassen Sie uns sehen, welche Schritte wir unternehmen müssen. Geben Sie den folgenden Befehl im Terminal ein, um die Sicherung der Historie von Raspberry PI -Terminal zu erstellen:
History> History_backup
Verwenden Sie die Inhalte, um die Inhalte anzuzeigen Katze Befehl mit dem Dateinamen.
So sichern Sie nur bestimmte Befehle der Himbeer -PI -Terminalgeschichte
Zum Beispiel können Sie die folgende Aktion ausführen, um nur Befehle in Ihrem Terminalgeschichte zu sichern, die die enthalten Git -Klon oder Git Befehle. In einigen Fällen, ">>" wird anstelle von anstelle von verwendet ">". Die Begründung für ">>" ist, dass es mehrfach ausgeführt werden kann, um die Sicherung hinzuzufügen, und überschreibt den Inhalt der Sicherungsdatei -Sicherung nicht.
Geschichte | Grep 'Git' >> history_git_backup
Verwenden Katze Befehl zum Anzeigen des Inhalts.
So stellen Sie die Backup der Geschichte wieder her
Nur Entfernen die ursprüngliche Datei und ersetzen es mit dem Backup Datei wird die wiederherstellen Geschichte Backup. Benutze die rm Befehl zum Entfernen der ursprünglichen Verlaufsdatei durch Löschen “.Bash -Geschichte “ in einem Terminalfenster.
rm ~//.bash_history
Benutze die MV Befehl zum Umbenennen "History Backup" Zu “.Bash -Geschichte “ Sobald die ursprüngliche Verlaufsdatei vom Benutzer entfernt wurde, dessen Verlauf Sie wiederherstellen möchten.
MV history_backup ~/.bash_history
Benutze die Geschichte -r Befehl an neu laden Das Verlaufsmerkmal des Terminals, da die neue Verlaufsdatei vorhanden ist.
Geschichte -r
Verwendung der 'Geschichte' Befehl zuvor erwähnt, können Sie jetzt möglicherweise Vorschau Deine Geschichte.
Geschichte
Abschluss
Sich zurückziehen Und Wiederherstellung HAPBERRY PI -Terminalgeschichte ist ein einfacher und dennoch notwendiger Prozess für alle, die ihre Befehlsgeschichte retten und schützen möchten. Durch die Verwendung der oben genannten Befehle können Benutzer einfach Backup Und wiederherstellen ihre Kommandogeschichte. Dieser Prozess ist für alle, die ihre Befehle speichern oder mit anderen Benutzern teilen möchten, unerlässlich.