
Comme nous l’avons vu précédemment dans un autre article, en utilisant la commande histoire Vous pouvez sachant que les commandes ont exécuté quelque temps dans le terminal Linux, être en mesure, une fois vu de l’histoire, même Exécutez à nouveau les commandes ci-dessus à l’aide d’un simple appel au numéro qui traite le symbole historique précédée ! .
Lorsque vous exécutez la commande histoire dans la console de commande ou Borne de, le sortie semblable à la suivante:
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 |
où figurent les commandes exécutées à un moment donné dans notre système Linux.
Si pour toute raison, soit par Sécurité Étant donné que nous sommes entrés directement dans un mot de passe, ou par Vie privée parce que nous ne voulons pas d’autres de voir certains mouvements, Nous voulons supprimer les commandes que j’ai jamais introduit, est aussi simple que courir la commande histoire suivie de l’option -d et le nombre qui précède la commande que vous souhaitez supprimer dans l’historique.
Donc si, par exemple, Nous voulons éliminer le ligne 12 historiquement illustré ci-dessus, échéance pour se connecter à mysql base de données a introduit directement dans la même commande de mot de passe, Nous pouvons le faire de la manière suivante:
1 | $ history -d 12 |
Ce qui fera que le La prochaine fois pour afficher la historique, Ceci ligne Hêtre allé de la même, en évitant une sorte de problème de sécurité dans ce cas.
