Fjern all bash -historie ved å bruke historiekommando:
Kjør følgende kommando for å lage en bashistorie. 'Dato' Kommandoen vil vise gjeldende dato og klokkeslett. 'ls' Kommandoen vil vise listen over filene og mappene på gjeldende plassering. 'klar'Kommando vil fjerne terminalskjermen.
$ Dato
$ ls
$ klar
Kjør historiekommandoen for å vise den nåværende bashistorien.
$ historie
Kjør følgende kommando for å tømme terminalhistorikken og gå ut fra terminalen.
$ historie -c && exit
Fjern spesifikk Bash History Entry ved å bruke historiekommando:
Kjør følgende kommando for å lage en bashistorie. Den første kommandoen vil skrive ut 'Hallo' beskjed. Den andre kommandoen vil skrive ut gjeldende logget inn brukerens navn. Den tredje kommandoen vil ta innspill fra brukeren og lagre i variabelen $ a. Den fjerde kommandoen vil skrive ut verdien av $ a.
$ ekko "Hei"
$ hvem
$ Les a
$ ekko $ a
Kjør 'historie' Kommando for å vise gjeldende historie.
$ historie
Kjør følgende kommandoer for å slette de 4th Oppføring av historien og skriv ut historien etter sletting.
$ historie -D 4
$ historie
Her, oppføringen av 'ekko $ a'blir fjernet fra historieoppføringen.
Fjern all historie ved å fjerne .bash_history:
Hvis ~/.bash_history Fil eksisterer og lagrer historiinformasjonen i den filen, så kan du kjøre følgende kommando for å fjerne filen.
$ rm ~/.bash_history
Forhindre lagring av historieinformasjon permanent:
Kjør følgende Unset Kommando for å forhindre opprette en historiefil og avslutte terminalen. Hvis du åpner en ny terminal etter å ha kjørt følgende kommando, vises ingen tidligere historieinformasjon.
$ unset histfile && exit
Når verdien av HistSize er satt 0, vil ingen historieoppføring bli lagret permanent. Følgende kommando vil slutte å lagre historieinformasjon og avslutte terminalen. Når en ny terminal åpnes etter å ha kjørt denne kommandoen, vises ingen tidligere historieinformasjon.
$ Histsize = 0 && exit
Hvis du vil fjerne historiefilen kraftig, forhindre å opprette en historiefil og avsluttes fra terminalen, må du kjøre følgende kommando. Etter det, hvis en ny terminal åpnes, vil den fungere fra den blanke historien.
$ rm -f $ histfile && unset histfile && exit
Følgende kommando kan også brukes til å slette gjeldende historieinformasjon permanent og avslutte fra terminalen. Når en ny terminal åpnes etter å ha kjørt denne kommandoen, vises ingen tidligere historieinformasjon.
$ Kill -9 $$
Konklusjon:
Denne artikkelen viser hvordan bashhistorie kan ryddes og forhindre lagring av historieinformasjon permanent ved å bruke forskjellige bash -kommandoer. Hvis bash -brukerne jobber med normale bash -kommandoer, kan han/hun bruke historie Kommandoer nevnt ovenfor for å fjerne spesiell eller all historieinformasjon når det krever. Men hvis brukerne jobber med sensitive data, er det bedre å velge disse kommandoene som vises i denne artikkelen for å forhindre lagring av historieinformasjon permanent.