Come cancellare la cronologia del terminale

Avatar utente
Etabeta
Messaggi: 945

Come cancellare la cronologia del terminale

Messaggio #1 »

Tutti i comandi che lanciamo da terminale vengono memorizzati in cronologia. Come ripulirla? Ecco il comando da utilizzare e il file su cui agire.

Immagine

:D Coloro i quali usano costantemente il terminale, sanno che viene memorizzata una cronologia dei comandi lanciati, utile a richiamarne qualcuno eseguito magari pochi minuti prima: basta premere le frecce direzionali su e giù per sfogliare tutti i comandi memorizzati in cronologia. Da un lato, dunque, è una funzionalità positiva.

Dall’altro, però, potrebbe dar fastidio a qualcuno, specialmente a quegli utenti che condividono il PC con qualcun altro e che non vogliono far capire che tipologia di comandi sono stati lanciati. C’è un metodo che ci permette di ripulire la cronologia dei comandi su Linux? Ovviamente, la risposta non può che essere positiva, ed oggi scopriremo come fare.

L’intera cronologia dei comandi è memorizzata nel file bash_history presente nella home utente. Editandolo con un qualsiasi editor di testo non formattato (ad esempio Gedit) possiamo cancellare ogni singolo comando memorizzato (uno per ogni riga). Questa procedura è utile nel caso volessimo eliminare solo alcuni dei comandi presenti. Per fare una pulizia totale, invece, possiamo digitare direttamente da terminale il comando:

Citato:
"history -c,, ;)

Fonte: How-To Geek for TUXjournal.net, 13 novembre '15
Etabeta

Avatar utente
Crescia
Messaggi: 268

Re: Come cancellare la cronologia del terminale

Messaggio #2 »

Per essere più rapidi basta aprire il file manager Ctrl+H eliminare la cartella .bash-history e il gioco e fatto, avrete il vostro terminale pulito :lol: :lol:
Non è facile aiutare gli altri, l'importante è provarci (Il Puffo Informatico)