Kako obrisati povijest naredbenog retka

Sadržaj:

Anonim

Ako ste česti korisnik naredbenog retka, vjerojatno ste prije vidjeli da je naredba history vrlo korisna, bilo da se radi o otkrivanju vaših najčešće korištenih naredbi, ispisivanju povijesti i njezinom pretraživanju pronaći određene prošle naredbe, navodeći sve korištene zadane naredbe ili bilo što drugo. Uz to, postoje neke očite situacije u kojima ćete možda htjeti potpuno ukloniti taj popis povijesti naredbenog retka, bilo zbog privatnosti ili sigurnosti.

Ovaj članak će vam pokazati kako izbrisati povijest naredbenog retka u terminalu. Ovaj trik funkcionira za brisanje povijesti naredbi na Mac OS ili Linux stroju, ili čak Windowsu s Ubuntu ljuskom.

Kako u potpunosti obrisati povijest naredbenog retka

Za brisanje povijesti naredbi, samo trebate priložiti -c oznaku poznatoj naredbi povijesti, koja izgleda ovako:

history -c

Kada se izvrši, ta naredba će ručno obrisati datoteku .bash_history, ili ako koristite drugu ljusku, trebala bi obrisati i nju (zsh, tcsh, bash, itd.).

Očito je da se ta datoteka može izravno ciljati i s rm-om, ali najbolje je držati se naredbe history iz raznih razloga.

Ako želite provjeriti je li naredba radila, ponovno upišite 'history' kao i obično i otkrit ćete da je jedina navedena naredba "history -c".

Kratki video u nastavku demonstrira cijeli ovaj proces brisanja povijesti naredbi, video prikazuje postupak na Mac OS-u s aplikacijom Terminal, ali sve bi bilo isto u drugim operativnim sustavima koji podržavaju brisanje naredbenog retka povijest također.

Ovo bi trebalo raditi isto na bilo kojoj bash ljusci, zsh ljusci, tcsh i većini drugih ljuski, bez obzira je li naredbeni redak u Mac OS X ili linuxu, ili čak Windows linux ljusci (ali ne DOS prompt).

Hvala Adu na ideji za savjet. Ako imate bilo kakvih drugih korisnih savjeta ili trikova u vezi s brisanjem povijesti naredbi s terminala, podijelite ih u komentarima!

Kako obrisati povijest naredbenog retka