
Come abbiamo visto in precedenza in un altro articolo, utilizzando il comando storia Si può sapendo quali comandi sono eseguiti prima o poi nel terminale Linux, essere in grado, una volta visto storia, anche eseguire nuovamente uno qualsiasi dei comandi sopra utilizzando una semplice chiamata al numero che si occupa di simbolo storico preceduto ! .
Quando si esegue il comando storia nella console di comando o Terminale di sistema, il uscita è simile al seguente:
1 2 3 4 5 6 7 8 9 10 11 | $ history 6 ls 7 cd /home/miUsuario 8 mkdir temp 9 touch test.txt 10 vi test.txt 11 cd / 12 mysql -u usuario -pcontrasena ... ... 327 history |
dove sono elencati i comandi eseguiti ad un certo punto nel nostro sistema Linux.
Se per qualsiasi motivo, sia da Sicurezza Dal momento che siamo entrati direttamente una password, o di Sulla privacy perché non vogliamo che gli altri a vedere qualche movimento, Vogliamo Elimina uno dei comandi che ho introdotto mai, è semplice come eseguire il comando storia seguita dall'opzione -d E la numero che precede il comando che si desidera eliminare nella storica.
Così se, Per esempio, Vogliamo eliminare il linea 12 storicamente mostrato sopra, causa per connettersi a mysql database aveva introdotto direttamente nello stesso comando password, Puoi farlo nel seguente modo:
1 | $ history -d 12 |
Che cosa farà che la la prossima volta per visualizzare il storico, Questo linea Faggio andato dello stesso, evitare qualche tipo di problema di protezione in questo caso.
