Hvordan ta sikkerhetskopi og gjenopprette terminalhistorikk i Raspberry Pi

Hvordan ta sikkerhetskopi og gjenopprette terminalhistorikk i Raspberry Pi
Sikkerhetskopiering og Gjenoppretting Raspberry Pi Terminal History er viktig for alle som ønsker å redde kommandohistorikken sin. Det hjelper brukere å sjekke hvilken kommando de utfører tidligere. Videre hjelper det også med å utføre dem igjen uten å huske eller skrive dem igjen på terminalen. Det kan også være til fordel for brukere som tidligere har løst et feilsøkings- eller feilsøkingsproblem, siden de lett kan finne ut hvilke rettelser han/hun har gjort tidligere.

I denne skrivingen vil vi diskutere prosedyren for hvordan Sikkerhetskopier og restaurere Raspberry Pi Terminal History.

Sikkerhetskopier og gjenoppretter Raspberry Pi Terminal History

En nyttig funksjon i Raspberry Pi Terminal kalles "historie". Hver kommando som for eksempel settes inn i terminalen .Bash historie. Hver bruker har en historiefil som kan være i hjemmekatalogen. Det skal bemerkes at .Bash historie filen er ikke passordbeskyttet. Som et resultat kan alle med en Raspberry Pi -systemkonto få tilgang til historien til andre brukere.

Hvordan se Raspberry Pi Terminal History

For å ta sikkerhetskopi og gjenopprette Raspberry Pi Terminal History, må vi først se hva vi sikkerhetskopierer.

Bruker historie Kommando, kan du se en forhåndsvisning av innholdet i historiens fil som vist nedenfor:

historie

Som "historie" er bare en fil, den kan søkes ved å bruke grep Funksjon akkurat som alle andre tekstfiler. For eksempel kan kommandoen nedenfor brukes til å finne forekomster av “Sudo” i brukernavnet.

Historie | grep 'sudo'

Hvordan ta sikkerhetskopi av Raspberry Pi Terminal History

Nå som vi har sett hvilket innhold som er til stede i historiefilen, la oss se hvilke trinn vi trenger å ta. Skriv inn følgende kommando i terminalen for å opprette sikkerhetskopi av Raspberry Pi Terminal History:

Historie> History_backup

For å se innholdet, bruk katt Kommando med filnavnet.

Hvordan du sikkerhetskopierer bare visse kommandoer fra Raspberry Pi Terminal History

For eksempel kan du gjøre handlingen nedenfor for bare å sikkerhetskopiere kommandoer i terminalhistorikken din som inneholder git klon eller git kommandoer. I noen tilfeller, “>>” brukes i stedet for “>”. Begrunnelsen for “>>” er at det kan utføres flere ganger for å legge til sikkerhetskopien og ikke vil overskrive innholdet i historiefilen.

Historie | grep 'git' >> history_git_backup

Bruk katt Kommando for å se innholdet.

Hvordan gjenopprette historiens sikkerhetskopi

Bare fjerne den opprinnelige filen og erstatte det med Sikkerhetskopi filen vil gjenopprette historie Sikkerhetskopi. Bruke rm Kommando for å fjerne den opprinnelige historiefilen ved å slette “.bash historie ” I et terminalvindu.

rm ~/.bash_history

Bruke mv kommando for å gi nytt navn “Historisk sikkerhetskopi” til “.bash historie ” Når den opprinnelige historiefilen er fjernet fra brukeren hvis historie du ønsker å gjenopprette.

mv history_backup ~/.bash_history

Bruke historie -r kommando til Last på nytt Historiefunksjonen til terminalen nå som den nye historiefilen er på plass.

historie -r

Bruker 'historie' Kommando nevnt tidligere, kan du nå forhåndsvisning din historie.

historie

Konklusjon

Sikkerhetskopiering og Gjenoppretting Raspberry Pi Terminal History er en enkel, men nødvendig prosess for alle som ønsker å redde og beskytte sin kommandohistorie. Ved å bruke ovennevnte kommandoer kan brukere enkelt Sikkerhetskopi og restaurere deres kommandohistorie. Denne prosessen er avgjørende for alle som ønsker å lagre kommandoene sine eller dele dem med andre brukere.