GNU/Linux >> Linux Esercitazione >  >> Linux

Come rimuovere un comando dalla cronologia in Linux

Il comando cronologia in Linux visualizza l'elenco dei comandi precedentemente eseguiti in formato tabellare; con la prima colonna che mostra il numero di comandi e la seconda colonna che mostra i comandi effettivi che sono stati eseguiti.

È possibile accedere all'elenco dei comandi digitati in precedenza anche premendo il tasto 'Su' e 'Giù' tasti freccia sulla tastiera, in modo da evitare di digitare nuovamente un comando eseguito di recente.

È possibile configurare il numero massimo di comandi precedenti memorizzati.

Trova tutti i comandi eseguiti nella cronologia

$ history

Possono verificarsi casi in cui un utente ha digitato un comando potenzialmente pericoloso o rischioso. Non è sicuro mantenere un tale comando nella cronologia, poiché potrebbe essere invocato di nuovo involontariamente.

Ad esempio, comando no. 10 nell'immagine sopra c'è un popolare attacco Denial of Service chiamato "Fork Bomb ' che esaurirà completamente la memoria del computer.

Vediamo come eliminare tali comandi dalla cronologia.

Eliminazione di un singolo comando nella cronologia

Possiamo eliminare un singolo comando dalla cronologia usando il '-d' parametro.

$ history -d <command no.>

Eseguiamolo e verifichiamo se il comando n. 10 viene eliminato dal comando cronologia.

$ history -d 10
$ history

Come visto sopra, la bomba a forcella è stato cancellato dalla cronologia e il comando n. 10 viene assegnato al comando successivo nell'elenco.

Eliminazione di tutti i comandi della cronologia

Eseguire il comando con il parametro ‘-c’ cancellerà tutti i comandi dall'elenco della cronologia.

$ history -c
$ history

Come possiamo vedere sopra, tutti i comandi sono stati cancellati dalla cronologia.

Conclusione

In questo articolo abbiamo discusso del comando cronologia e come eliminare determinati comandi o tutti i comandi dalla cronologia. La cronologia è memorizzata in un file chiamato '.bash_history' che è presente nella cartella home dell'utente.

Per ulteriori informazioni sulla storia comando, fare riferimento alla pagina man della cronologia eseguendo:

$ man history

Se hai domande o feedback, assicurati di lasciare un commento qui sotto!


Linux
  1. Come usare il comando cronologia in Linux

  2. Come aggiungere o rimuovere un utente da un gruppo in Linux

  3. Come cancellare la cronologia della riga di comando BASH in Linux

  4. Come cancellare la cronologia di Bash su Linux

  5. Come gestire la cronologia dei comandi di Linux

Rimuovi directory in Linux - Come eliminare una cartella dalla riga di comando

Come controllare la cronologia dei comandi di Linux in base alle date

Come rimuovere (^M) caratteri da un file in Linux

Come rimuovere gli spazi dai nomi dei file in Linux

Come disinstallare le applicazioni da Ubuntu Linux

Come rimuovere/eliminare file in Linux usando il comando rm