Una guida passo passo per cancellare la cronologia in Ubuntu

Note chiave

  • Cancella la cronologia per migliorare la privacy e gestire lo spazio su disco.
  • Scopri i metodi per la gestione della cronologia di Bash, Nautilus e Gedit.
  • Implementare comandi semplici per cancellare la cronologia in modo efficace.

Padroneggiare l’arte di cancellare la cronologia in Ubuntu Linux

Gestire la propria privacy in Ubuntu Linux è fondamentale. Cancellare la cronologia non solo libera prezioso spazio su disco, ma rafforza anche la privacy digitale. Questa guida completa illustra i diversi metodi per cancellare la cronologia dei comandi in Bash, gestire i file recenti in Nautilus e gestire i backup in Gedit.

Cancellazione della cronologia dei comandi in Bash

Passaggio 1: cancella la cronologia dei comandi Bash

Per cancellare la cronologia dei comandi Bash su Ubuntu, puoi reindirizzare una stringa vuota al file “.bash_history” utilizzando il seguente comando:

cat /dev/null > ~/.bash_history

Tuttavia, questa operazione cancella solo i comandi memorizzati e non influisce sulla sessione corrente.

Per cancellare la cronologia della sessione corrente, eseguire:

history -c

Conferma che la cronologia è stata cancellata digitando:

history

Passaggio 2: disabilitare i registri della cronologia futura

Per impedire a Bash di salvare la cronologia dei comandi nelle sessioni future, modifica il tuo file.bashrc. Aprilo con il tuo editor di testo preferito:

nano ~/.bashrc

Aggiungere le seguenti righe al file:

DIMENSIONESTORIA=0 DIMENSIONESTORIAFILE=0

Dopo aver salvato le modifiche, applica le nuove impostazioni con:

source ~/.bashrc

Esegui un comando e controlla la cronologia per assicurarti che non siano state registrate voci.

Passaggio 3: rimuovere comandi specifici dalla cronologia di Bash

Per eliminare comandi specifici, identifica l’indice del comando immettendo:

history

Quindi, per rimuovere un comando in base al suo indice, utilizzare:

history -d [index]

Verificare che il comando sia stato eliminato rieseguendolo history.

Cancellazione della cronologia dei file recenti in Nautilus

Passaggio 4: cancella i file recenti in Nautilus

Accedi al file manager Nautilus dal launcher delle applicazioni.

Fai clic sulla categoria Recenti nella barra laterale sinistra. Seleziona tutti gli elementi con Ctrl il segno + A e fai clic con il pulsante destro del mouse per scegliere “Rimuovi da Recenti”.

Passaggio 5: imposta la pulizia automatica della cronologia dei file

Per automatizzare l’eliminazione dei file recenti, crea uno script Bash nella cartella locale dei file binari. Ecco come fare:

mkdir -p ~/.local/bin nano ~/.local/bin/clear_recent_files.sh

Incolla il seguente comando nello script:

rm ~/.local/share/recently-used.xbel

Rendi eseguibile il tuo script:

chmod +x ~/.local/bin/clear_recent_files.sh

Aggiungerlo alle applicazioni di avvio per eseguirle all’accesso.

Passaggio 6: cancella la cronologia dei file per tutti gli utenti

Per i sistemi condivisi, passare all’utente root ed eseguire il seguente comando:

sudo rm /home/*/.local/share/recently-used.xbel

Questa operazione cancellerà la cronologia dei file recenti per ogni utente del sistema.

Disabilitare i backup recenti in Gedit

Passaggio 7: disabilitare i backup in Gedit

Apri Gedit, vai al menu Preferenze e nella scheda Editor, deseleziona Crea una copia di backup dei file prima di salvare.

Ritorna al terminale e rimuovi tutti i file di backup esistenti:

rm ~/.*.save

Riepilogo

In questa guida, hai imparato come cancellare efficacemente la cronologia dei comandi e dei file in diverse applicazioni in Ubuntu Linux. Queste pratiche non solo aiutano a mantenere un ambiente operativo pulito, ma migliorano anche la privacy e le prestazioni del sistema.

Conclusione

Cancellare regolarmente la cronologia in Ubuntu è fondamentale sia per la privacy che per le prestazioni. Segui i passaggi indicati e migliora il controllo sulla cronologia e sui backup del sistema per un’esperienza di elaborazione più sicura.

FAQ (Domande frequenti)

Come faccio a controllare il contenuto della cronologia dei miei comandi?

Puoi controllare la cronologia dei comandi digitandola history nel terminale.

Cosa succede se voglio tenere traccia di alcuni comandi?

È possibile scegliere di utilizzare il history -d [index] comando per eliminare selettivamente le voci della cronologia conservandone altre.