Ryd al bash -historie ved at bruge historikommando:
Kør følgende kommando for at oprette noget bash -historie. 'dato' kommandoen viser den aktuelle dato og klokkeslæt. 'Ls' kommandoen viser listen over filer og mapper på den aktuelle placering. ' klar 'Kommando vil rydde terminalskærmen.
$dato
$ls
$klar
Kør historikommandoen for at få vist den aktuelle bash -historie.
$historie
Kør følgende kommando for at rydde terminalhistorikken og afslutte fra terminalen.
$historie -c && Afslut
Ryd specifik bash -historieindgang ved hjælp af historikommando:
Kør følgende kommando for at oprette noget bash -historie. Den første kommando udskrives 'Hej' besked. Den anden kommando udskriver det aktuelle loggede brugernavn. Den tredje kommando tager input fra brugeren og gemmer i variablen $ a . Den fjerde kommando udskriver værdien af $ a .
$smed ud 'Hej'$WHO
$Læstil
$smed ud $ a
Kør ‘ historie' kommando for at vise den aktuelle historik.
$historie
Kør følgende kommandoer for at slette 4thindtastning af historikken og udskriv historikken efter sletning.
$historie -d 4$historie
Her er indtastningen af ' ekko $ a 'Fjernes fra historikposten.
Ryd al historik ved at fjerne .bash_history:
Hvis ~/.bash_history fil findes og gemmer historikoplysningerne i den fil, så kan du køre følgende kommando for at fjerne filen.
$rm~/.bash_historyUndgå at gemme historikoplysninger permanent:
Kør følgende ikke indstillet kommando for at forhindre oprettelse af en historikfil og afslutning af terminalen. Hvis du åbner en ny terminal efter at have kørt følgende kommando, vises der ingen tidligere historikoplysninger.
$ikke indstilletHISTFILE&& AfslutNår værdien for HISTSIZE er indstillet til 0, gemmes ingen historikpost permanent. Følgende kommando stopper lagring af historikinformation og afslutter terminalen. Når en ny terminal åbnes efter at have udført denne kommando, vises der ingen tidligere historikoplysninger.
$HISTSIZE=0 && AfslutHvis du vil fjerne historikfilen med magt, skal du forhindre at oprette en historikfil og afslutte fra terminalen, og derefter køre følgende kommando. Efter det, hvis en ny terminal åbnes, fungerer den ud fra den tomme historik.
$rm -f $ HISTFILE && ikke indstilletHISTFILE&& AfslutFølgende kommando kan også bruges til permanent at slette den aktuelle historikinformation og afslutte fra terminalen. Når en ny terminal åbnes efter at have udført denne kommando, vises der ingen tidligere historikoplysninger.
$dræbe -9 $$Konklusion:
Denne artikel viser, hvordan bash -historie kan ryddes og forhindre permanent lagring af historikinformation ved hjælp af forskellige bash -kommandoer. Hvis bash -brugerne arbejder med normale bash -kommandoer, kan han/hun bruge historie kommandoer nævnt ovenfor for at fjerne bestemte eller alle historikoplysninger, når det kræves. Men hvis brugerne arbejder med følsomme data, er det bedre at vælge de kommandoer, der vises i denne artikel, for at forhindre, at historikoplysninger gemmes permanent.