Opdrachtregelgeschiedenis wissen

Inhoudsopgave:

Anonim

Als u een frequente opdrachtregelgebruiker bent, heeft u waarschijnlijk de geschiedenisopdracht al eerder erg nuttig gevonden, of het nu gaat om het ontdekken van uw meest gebruikte opdrachten, het dumpen van de geschiedenis en het doorzoeken ervan naar zoek specifieke opdrachten uit het verleden, vermeld alle gebruikte standaardcommando's, of wat dan ook. Dat gezegd hebbende, er zijn enkele voor de hand liggende situaties waarin u die lijst met opdrachtregelgeschiedenis misschien helemaal wilt verwijderen, of het nu om privacy- of beveiligingsdoeleinden is.

Dit artikel laat zien hoe u de geschiedenis van de opdrachtregel in een terminal kunt wissen. Deze truc werkt om de opdrachtgeschiedenis te wissen op een Mac OS- of Linux-machine, of zelfs Windows met Ubuntu-shell.

Opdrachtregelgeschiedenis volledig wissen

Om de opdrachtgeschiedenis te wissen, hoef je alleen maar een vlag -c toe te voegen aan de bekende geschiedenisopdracht, die er zo uitziet:

geschiedenis -c

Als dat commando wordt uitgevoerd, wordt het bestand .bash_history handmatig gewist, of als je een andere shell gebruikt, moet dat ook worden gewist (zsh, tcsh, bash, enz.).

Natuurlijk kan dat bestand ook rechtstreeks met rm worden aangevallen, maar het is om verschillende redenen het beste om bij het geschiedeniscommando te blijven.

Als u wilt controleren of de opdracht werkt, typt u zoals gewoonlijk opnieuw 'history' en u zult ontdekken dat de enige vermelde opdracht "history -c" is.

De onderstaande korte video demonstreert dit hele proces van het wissen van de opdrachtgeschiedenis, de video toont de procedure op Mac OS met de Terminal-app, maar alles zou hetzelfde zijn in andere besturingssystemen die het wissen van de opdrachtregel ondersteunen ook geschiedenis.

Dit zou hetzelfde moeten werken bij elke bash-shell, zsh-shell, tcsh en de meeste andere shells, ongeacht of de opdrachtregel in Mac OS X of Linux is, of zelfs Windows Linux-shell (maar niet een DOS-prompt).

Dank aan Ado voor het tipidee. Als je nog andere handige tips of trucs hebt met betrekking tot het wissen van de opdrachtgeschiedenis van een Terminal, deel deze dan in de reacties!

Opdrachtregelgeschiedenis wissen