Come eseguire il backup e ripristinare la storia del terminale in Raspberry Pi

Come eseguire il backup e ripristinare la storia del terminale in Raspberry Pi
Eseguire il backup E ripristino La cronologia del terminale Raspberry Pi è essenziale per chiunque voglia salvare la cronologia dei comandi. Aiuta gli utenti a tenere un controllo su quale comando eseguono in passato. Inoltre aiuta anche a eseguirli di nuovo senza ricordare o digitarli di nuovo sul terminale. Può anche beneficiare degli utenti che hanno precedentemente risolto un problema di debug o risoluzione dei problemi, poiché possono facilmente scoprire quali correzioni ha fatto in passato.

In questo commento, discuteremo della procedura su come backup E ristabilire Raspberry Pi Terminal History.

Back up e ripristina la storia del terminale Raspberry Pi

Una caratteristica utile nel terminale Raspberry Pi è chiamata "storia". Ogni comando che viene inserito nel terminale, ad esempio, verrà mantenuto in un file chiamato .Storia di Bash. Ogni utente ha un file di cronologia che potrebbe essere nella propria home directory. Va notato che il .Storia di Bash Il file non è protetto da password. Di conseguenza, chiunque abbia un account di sistema Raspberry Pi può accedere alla cronologia di altri utenti.

Come visualizzare la storia del terminale Raspberry Pi

Per eseguire il backup e il ripristino della storia del terminale Raspberry Pi, dobbiamo prima vedere cosa stiamo eseguendo il backup.

Usando il storia comando, è possibile visualizzare un'anteprima del contenuto del file di cronologia come mostrato di seguito:

storia

COME "storia" è solo un file, può essere cercato utilizzando il grep funzione proprio come qualsiasi altro file di testo. Ad esempio, il comando seguente può essere utilizzato per individuare le istanze di "Sudo" Nel nome utente.

Storia | grep 'sudo'

Come eseguire il backup della storia del terminale di lampone PI

Ora che abbiamo visto quali contenuti sono presenti nel file di cronologia, vediamo quali passi dobbiamo prendere. Digita il seguente comando nel terminale per creare il backup della cronologia del terminale Raspberry Pi:

storia> history_backup

Per visualizzare il contenuto, utilizzare il gatto comando con il nome del file.

Come eseguire il backup solo di alcuni comandi della cronologia del terminale Raspberry Pi

Ad esempio, è possibile eseguire l'azione qui sotto solo per i comandi di backup nella cronologia del terminale che contengono il clone git O idiota comandi. In alcuni casi, ">>" è usato al posto di ">". La logica per ">>" è che può essere eseguito numerose volte per aggiungere al backup e non sovrascriverà il contenuto del backup del file di cronologia.

Storia | grep 'git' >> history_git_backup

Utilizzo gatto comanda di visualizzare il contenuto.

Come ripristinare il backup della storia

Appena Rimozione il file originale e Sostituzione esso con il backup Il file ripristinerà il storia backup. Usa il Rm comanda per rimuovere il file di cronologia originale eliminando ".Bash History " in una finestra del terminale.

rm ~/.Bash_history

Usa il MV comando di rinominare "Backup della storia" A ".Bash History " Una volta che il file di cronologia originale è stato rimosso dall'utente la cui cronologia si desidera ripristinare.

mv history_backup ~/.Bash_history

Usa il STORIA -R comando a ricaricare La funzione cronologia del terminale ora che è in atto il nuovo file di cronologia.

STORIA -R

Usando il 'storia' Comando menzionato in precedenza, ora puoi anteprima la tua storia.

storia

Conclusione

Eseguire il backup E ripristino La cronologia del terminale Raspberry Pi è un processo semplice ma necessario per chiunque cerchi di salvare e proteggere la cronologia dei comandi. Utilizzando i comandi sopra menzionati, gli utenti possono facilmente backup E ristabilire la loro cronologia dei comandi. Questo processo è essenziale per chiunque desideri salvare i propri comandi o condividerli con altri utenti.