Salve community, chi utilizza una qualsiasi distro Linux si sarà imbattuto almeno una volta nella sua vita nel terminale. Dopo la digitazione di un comando esso viene memorizzato in una cronologia di comandi, utile a richiamarne qualcuno eseguito magari pochi minuti prima. Però potrebbe dar fastidio questa cronologia di comandi, specialmente se più persone utilizzano lo stesso PC. C'è un metodo che permette di eliminare la cronologia dei comandi su Linux.
Per chi non sapesse cos'è un terminale!
Il teminale, anche noto come shell, è l'ambiente di lavoro che permette di impartire comandi al computer. I comandi vengono inviati come stringhe testuali, il computer risponderà con stringhe testuali o con l'esecuzione di applicazioni grafiche. La shell è anche un vero e proprio ambiente di programmazione, con cui è possibile realizzare script per automatizzare operazioni anche complesse e ripetitive ed è altamente configurabile.
Questa cronologia, viene memorizzata su uno specifico file ( bash_history) naturalmente, presente nella home dell'utente. Esistono due metodi per cancellare la cronologia dei comandi su Linux.
Il primo, consiste nel modificare il file bash_history.
Il secondo invece ci permette di fare una pulizia totale del file bash_history, con un semplice comando da digitare nel terminale. Infatti ci basterà digitare:
Questo è tutto! Semplice e immediato non credete?