Slik sletter du kommandolinjehistorikk

Innholdsfortegnelse:

Anonim

Hvis du er en hyppig kommandolinjebruker, har du sannsynligvis funnet historikkkommandoen som ganske nyttig før, enten det er for å oppdage de mest brukte kommandoene dine, dumpe historikk og søke den til finne spesifikke tidligere kommandoer, liste opp alle standardkommandoer som er brukt, eller noe annet. Når det er sagt, er det noen åpenbare situasjoner der du kanskje vil fjerne den kommandolinjehistorikken helt, enten det er for personvern eller sikkerhetsformål.

Denne artikkelen viser deg hvordan du sletter kommandolinjehistorikk i en terminal. Dette trikset fungerer for å tømme kommandohistorikk på en Mac OS- eller Linux-maskin, eller til og med Windows med Ubuntu-skall.

Hvordan slette kommandolinjehistorikken fullstendig

For å tømme kommandohistorikken trenger du bare å legge til et -c-flagg til den kjente historikkkommandoen, som ser slik ut:

historie -c

Den kommandoen når den utføres vil slette .bash_history-filen manuelt, eller hvis du bruker et annet skall, bør den også slette det (zsh, tcsh, bash, osv.).

Selvfølgelig kan den filen målrettes direkte med rm også, men det er best å holde seg til historiekommandoen av en rekke årsaker.

Hvis du ønsker å bekrefte at kommandoen fungerte, skriv 'historikk' igjen som vanlig, og du vil oppdage at den eneste kommandoen som er oppført er "historikk -c".

Den korte videoen nedenfor demonstrerer hele prosessen med å tømme kommandohistorikk, videoen viser prosedyren på Mac OS med Terminal-appen, men alt vil være det samme i andre operativsystemer som støtter tømming av kommandolinje historie også.

Dette skal fungere på samme måte med alle bash-skall, zsh-skall, tcsh og de fleste andre skall, uavhengig av om kommandolinjen er i Mac OS X eller linux, eller til og med Windows linux-skall (men ikke en DOS-ledetekst).

Takk til Ado for tipsideen. Hvis du har andre nyttige tips eller triks angående fjerning av kommandohistorikk fra en terminal, del dem i kommentarfeltet!

Slik sletter du kommandolinjehistorikk