GNU/Linux >> Tutoriels Linux >  >> Linux

Supprimer l'historique du terminal sous Linux

Vous pouvez effacer votre historique bash comme ceci :

history -cw


Si vous utilisez bash, l'historique du terminal est enregistré dans un fichier appelé .bash_history. Supprimez-le et l'historique disparaîtra.

Cependant, pour MySQL, la meilleure approche consiste à ne pas entrer le mot de passe dans la ligne de commande. Si vous spécifiez simplement l'option -p, sans valeur, le mot de passe vous sera demandé et il ne sera pas enregistré.

Une autre option, si vous ne voulez pas entrer votre mot de passe à chaque fois, est de le stocker dans un fichier my.cnf. Créez un fichier nommé ~/.my.cnf avec quelque chose comme :

[client]
user = <username>
password = <password>

Assurez-vous de modifier les autorisations du fichier afin que vous seul puissiez lire le fichier.

Bien sûr, de cette façon, votre mot de passe est toujours enregistré dans un fichier en clair dans votre répertoire personnel, tout comme il était précédemment enregistré dans .bash_history.


Linux
  1. Copier des fichiers dans le terminal Linux

  2. Renommer un fichier dans le terminal Linux

  3. Comment créer un fichier ZIP protégé par mot de passe sous Linux

  4. Comment imprimer un fichier JSON dans un terminal Linux

  5. ctrl + r dans la ligne de commande du terminal linux / ubuntu

Comment cracker le mot de passe zip sur Kali Linux

Comment sauvegarder et restaurer l'historique du terminal Linux

Comment supprimer le mot de passe d'un fichier PDF sous Linux

Comment supprimer des fichiers répertoriés dans un autre fichier sous Linux

Comment rendre un fichier exécutable dans un terminal Linux ?

Commande d'historique sous Linux - Afficher l'historique du terminal Linux