Wéi läschen d'BASH Command Line Geschicht a Linux


D'Bash Geschicht hält e Rekord vun all Kommandoen ausgefouert vun engem Benotzer op der Linux Kommandozeil. Dëst erlaabt Iech einfach virdru ausgefouert Kommandoen auszeféieren andeems Dir d'up Pfeil oder Down Pfeil Schlëssel benotzt fir duerch d'Kommandogeschichtdatei ze scrollen.

An dësem Artikel weisen mir Iech zwee einfache Weeër fir Är Kommandozeilgeschicht op engem Linux System ze läschen.

Den Haaptgrond fir d'Kommando-Linngeschicht vum Linux-Terminal ze läschen ass fir en anere Benotzer ze verhënneren, deen dee selwechte Kont benotze kéint.

Zum Beispill wann Dir e Kommando aginn hutt deen e Passwuert am Kloertext enthält an Dir wëllt net datt en anere System Benotzer oder en Ugräifer dëst Passwuert gesinn, musst Dir d'Geschichtsdatei läschen oder läschen.

Kuckt Iech de Kommando hei drënner, hei huet de Benotzer aaronkilik d'Datebankserver Passwuert op der Kommandozeil aginn.

$ sudo mysql -u root [email !#@%$lab

Wann Dir an d'Bash Geschichtsdatei um Enn kuckt, gesitt Dir d'Passwuert hei uewen aginn.

$ history

D'bash_history Datei ass normalerweis am Heemverzeechnes vun engem Benotzer /home/username/.bash_history.

$ ls -l /home/aaronkilik/.bash_history

Fir eng eenzeg Zeil aus der Geschichtdatei ze läschen, benotzt d'Optioun -d. Zum Beispill, wann Dir e Kommando wëllt läschen wou Dir Kloertext-Passwuert aginn hutt wéi am Szenario hei uewen, fann d'Zeilnummer an der Geschichtsdatei a lafen dëse Kommando.

$ history -d 2038

Fir all Entréen aus der Bash Geschicht ze läschen oder ze läschen, benotzt d'Geschicht Kommando hei ënnen mat der -c Optioun.

$ history -c

Alternativ kënnt Dir de Kommando hei ënnen benotze fir d'Geschicht vun all lescht ausgefouerten Kommandoen permanent an der Datei ze läschen.

$ cat /dev/null > ~/.bash_history 

Bemierkung: En normale Benotzer kann nëmmen seng eege Kommandogeschicht gesinn, awer de Root Benotzer kann d'Kommandogeschicht vun all anere Benotzer um System kucken.

Dir kënnt méi iwwer d'Bash History-Datei an nëtzlech Geschichtsbefehle léieren hei: D'Kraaft vu Linux \Geschicht Kommando an Bash Shell.

Denkt ëmmer drun datt all Kommandoen déi Dir leeft an enger Geschichtdatei opgeholl ginn, also tippt keng Einfache Text Passwierder op der Kommandozeil. Wann Dir Froen oder Gedanken hutt fir mat eis ze deelen, benotzt de Feedbackformular hei ënnen.