Comment désactiver l'historique des commandes exécutées dans Ubuntu 16.04

Découvrez comment résoudre le problème de l'historique des commandes "Exécuter" sur Ubuntu, en désactivant ou nettoyant facilement l'historique grâce à des méthodes simples et des outils efficaces.
Parfois, Ubuntu commence à exécuter le premier élément dans l'historique de la boîte de dialogue "Exécuter" au lieu de la commande que vous tapez réellement. Par exemple, si vous avez précédemment tapé xcalc et que vous tapez maintenant gnome-disks, mais que xcalc s'exécute réellement, vous vous retrouvez avec une calculatrice à l'écran, vous pourriez être tombé victime de ce problème. Ce problème affecte également ceux qui utilisent Ubuntu standard avec Unity et Dash ainsi que ceux qui utilisent les différentes variantes prises en charge par Canonical. La façon la plus simple de résoudre ce problème est de vider ou de désactiver l’historique des commandes "Exécuter". En chemin, vous pourriez trouver qu'il est judicieux de nettoyer différents types d'histoires, ce qu'un outil appelé Bleachbit rend facile.
Les utilisateurs de n'importe quelle version d'Ubuntu où maintenir la touche Super et R ou Alt et F2 en même temps fait apparaître une boîte "Exécuter" peuvent résoudre le problème de manière similaire. Cela inclut ceux qui utilisent Xubuntu avec Xfce4 ainsi que Ubuntu MATE et Lubuntu avec LXDE. Gardez à l'esprit que les "Éléments récemment utilisés" que Dash enregistre ne sont pas les mêmes que ceux que Ubuntu note dans la boîte "Exécuter". Cet historique de commandes doit être vidé ou désactivé.
Méthode 1 : Désactiver l'historique du Runner Unity
Ouvrez la boîte "Exécuter" en maintenant la touche Super enfoncée et en appuyant sur R ou en maintenant Alt et en appuyant sur F2. La touche Super est la même que la touche Windows sur la plupart des claviers PC. Vous pouvez également ouvrir un terminal en maintenant CTRL, ALT et T en même temps.
Si vous préférez désactiver l'historique du Runner avec une commande terminal, tapez :
gsettings set com.canonical.Unity.Runner history []
Appuyez sur la touche Entrée et un son confirmera la bonne entrée. Vous pouvez effectuer la même tâche en tapant dconf-editor, en appuyant sur Entrée, puis en utilisant le curseur de la souris pour ouvrir les commandes Bureau, Unity et Runner sur le côté gauche de la fenêtre. Double-cliquez sur l'historique et changez la valeur en [] puis appuyez sur Entrée et fermez la fenêtre. Cela garantira que l'interface utilisateur d'Ubuntu cesse de prendre note de ce que vous entrez dans la boîte "Exécuter". Gardez à l'esprit que si vous utilisez le terminal et que vous écrivez souvent des commandes Bash, celles-ci ne seront pas supprimées dans le processus.
Méthode 2 : Nettoyer l'historique du Runner avec Bleachbit
Si vous préférez ne pas désactiver complètement l'historique mais souhaitez simplement le nettoyer, vous pouvez installer un programme utile appelé Bleachbit, qui vous aidera à nettoyer de nombreux types d'histoires dans votre installation d'Ubuntu. Vous devez cependant faire attention, car il peut également supprimer des fichiers importants.
Si vous ne l'avez pas encore installé, ouvrez simplement un terminal comme précédemment et exécutez sudo apt-get install bleachbit, puis suivez les invites. Vous pouvez également ouvrir le Centre logiciel Ubuntu ou Lubuntu ou Synaptic et commencer à taper bleachbit. Marquez le paquet pour installation une fois qu'il a été trouvé. Probablement, si vous utilisez votre installation Ubuntu depuis un certain temps, vous avez déjà les dépendances nécessaires au programme installées.
Dans le Dash, le menu KDE, LX ou Whisker, vous trouverez maintenant deux liens sous outils système. L'un indique Bleachbit et l'autre est Bleachbit (en tant qu'administrateur). Vous devrez exécuter les deux pour vider votre système de nombreux historiques en double, mais exécuter le premier suffira simplement pour nettoyer l'historique de l'utilisateur local.
Vous devez sélectionner les fonctionnalités Éditer puis Préférences lorsque vous exécutez le programme pour la première fois. Vous pouvez sélectionner "Masquer les nettoyeurs non pertinents" pour cacher tout programme qui n'est pas sur votre installation Ubuntu. Vous voudrez probablement vous assurer que "Écraser les fichiers pour cacher le contenu" et "Démarrer BleachBit avec l'ordinateur" ne sont pas cochés, à moins que vous ayez besoin de sécurité supplémentaire. Assurez-vous que "Confirmer avant de supprimer" est coché.
Dans l'onglet Langues, assurez-vous que toutes les langues pour lesquelles vous avez des logiciels installés sont cochées. Sélectionnez l'onglet Whitelist et ajoutez toute zone à ignorer, puis fermez la boîte de préférences et regardez la liste des nettoyeurs sur le côté gauche. Chacun expliquera ce qui sera supprimé lorsque vous l'aurez sélectionné. Veuillez garder à l'esprit que si vous acceptez de supprimer des mots de passe ou des favoris en utilisant cet outil, cela supprimera des données enregistrées de votre navigateur. De plus, utiliser Bleachbit pour vider la mémoire peut provoquer des instabilités système. Dans tous les cas, bien que Bleachbit vous avertisse avant que vous supprimiez quelque chose comme ça, il vous permettra tout de même de le faire si vous êtes d'accord, soyez donc exceptionnellement prudent.
si vous êtes à l'aise avec vos choix, cliquez sur l'icône de lecteur pour exécuter le nettoyeur. Une fois que votre historique a été supprimé, fermez-le puis sélectionnez le deuxième lien pour exécuter Bleachbit en tant que superutilisateur root. On vous demandera probablement d'entrer votre mot de passe. Cette nouvelle instance de Bleachbit ne comportera aucun thème GTK personnalisé, donc elle peut sembler terne et même assez démodée.
Assurez-vous d'ouvrir à nouveau Édition – Préférences et de définir les mêmes paramètres que ceux que vous avez définis sous le compte utilisateur. Faites de même pour ceux du panneau de gauche comme avant. Gardez à l'esprit que bien que ce soit un excellent moyen de supprimer non seulement l'historique des exécutions mais aussi tous les historiques et donc d'améliorer les performances de votre installation Ubuntu, opérer en tant qu'utilisateur root sans précautions peut causer des dommages importants. Un avantage, cependant, est que vous pouvez effacer les fonctionnalités d'historique d'exécution liées à KDE dans les installations Kubuntu.
Sélectionnez l'icône du lecteur une fois que vous êtes sûr d'avoir tous les paramètres identiques à ceux de votre compte utilisateur. Gardez à l'esprit que comme vous opérez sous le compte root, c'est probablement une version plus ancienne de l'icône. Le nettoyage devrait être bref, bien que si vous avez sélectionné APT autoremove comme fonction, cela analysera également les paquets inutiles. Cela peut économiser de l'espace disque et améliorer les performances du système, mais n'est en aucun cas nécessaire pour résoudre les problèmes de boîte de dialogue « Exécuter » que vous avez peut-être rencontrés au départ. L'exécution de ce logiciel peut également effacer la liste des commandes Bash que vous avez pu entrer.
Tout ce qu'il faut savoir : questions et réponses
Comment supprimer l'historique des commandes ?
Pour supprimer l'historique des commandes, suivez ces étapes simples :
- Accédez à l'historique : Ouvrez l'application ou l'interface où l'historique est affiché.
- Sélectionnez les entrées : Parcourez l'historique et identifiez les commandes que vous souhaitez supprimer.
- Utilisez le clic droit : Cliquez avec le bouton droit de la souris sur chaque entrée sélectionnée.
- Choisissez l'option « Supprimer » : Dans le menu contextuel, sélectionnez l'option 'Supprimer' pour effacer la commande de l'historique. Cela vous permettra de gérer efficacement votre historique en retirant les commandes non désirées.
Comment désactiver l'historique dans Ubuntu ?
Pour désactiver l'historique des fichiers dans Ubuntu, suivez ces étapes :
- Ouvrir le panneau de configuration :
- - Accédez à l'outil 'Historique des fichiers' depuis le menu des paramètres.
- Désactiver l'historique :
- Recherchez l'option 'Historique des fichiers'.
- Désactivez le bouton correspondant.
- Confirmation :
- Vérifiez que l'historique est bien désactivé en vous assurant que le bouton est en position OFF. Pour réactiver cette fonctionnalité ultérieurement, il vous suffit de suivre les mêmes étapes et d'activer le bouton 'Historique des fichiers'.
Comment vider le cache d'Ubuntu ?
Pour vider le cache sur Ubuntu, vous pouvez utiliser les commandes suivantes dans un terminal. Voici un résumé des étapes :
- Supprimer le cache des paquets périmés :
- - Exécutez la commande :
sudo apt autoclean
- Cela supprimera uniquement les fichiers de paquet qui ne peuvent plus être téléchargés.
- Supprimer tout le cache :
- Utilisez la commande :
sudo apt clean
- Cette commande élimine tous les fichiers de cache, libérant ainsi beaucoup d'espace disque.
- Supprimer les paquets installés automatiquement devenus inutiles :
- Lancez :
sudo apt autoremove
- Cela supprimera les dépendances qui ne sont plus nécessaires, aidant à garder votre système propre. Ces commandes sont simples à exécuter et permettent de maintenir votre système Ubuntu optimisé en libérant de l’espace disque occupé par des fichiers inutiles.
Comment pouvez-vous empêcher que quelque chose de nouveau soit écrit dans l'historique du shell ?
Pour empêcher l'enregistrement de nouvelles commandes dans l'historique du shell, voici quelques options :
- -
Désactiver temporairement dans la session actuelle :
- Utilisez la commande
set +o history
- . Cela désactive l'historique uniquement pour la session en cours.
- Désactiver de manière permanente : Ajoutez la ligne suivante au fichier
~/.bashrc
: bash set +o history Cela désactivera l'historique pour toutes les futures sessions. - Utiliser la variable
HISTFILE
: Vous pouvez également vider ou rediriger le fichier d'historique en définissantHISTFILE
à/dev/null
: bash export HISTFILE=/dev/null - Exécution d'une commande sans l'enregistrer : Préfixez les commandes que vous ne souhaitez pas enregistrer avec un espace, à condition que l'option
HISTCONTROL
soit définie surignorespace
. En appliquant ces méthodes, vous pouvez efficacement empêcher l'enregistrement de nouvelles commandes dans l'historique du shell.
Maintenant que tu as fini de lire Comment désactiver l'historique des commandes exécutées dans Ubuntu 16.04, nous t'invitons à explorer davantage la catégorie Linux. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!
Laisser un commentaire