bonjour,
" history -c" vide le terminal, mais si une autre fenêtre de la console est ouverte
les dernières commandes s'affichent.
Comment purger un terminal ?
@+
bonjour,
" history -c" vide le terminal, mais si une autre fenêtre de la console est ouverte
les dernières commandes s'affichent.
Comment purger un terminal ?
@+
Bonjour
si on se résume, tu ne veux pas vider ton historique mais l'historique du copain.
La manière radicale est d'effacer tout historique:
Code : Sélectionner tout - Visualiser dans une fenêtre à part > ~/.bash_history
Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.
history donne 1223 lignes
mais :
bash_history
sudo bash_history
renvoi command no found
rm .bash_history efface le fichier de l'historique
[Résolu]
Bonjour
Normal puisque ce ne sont pas des commandes !!!
T'as peut-être pas envisagé toutes les solutions possibles intermédiaires. Comme par exemple caractériser ton historique par rapport au teminal. Si par exemple dans ton .bashrc tu écris HISTFILE=.bash_history_$(tty |sed -e "s/\/:/g") tu auras alors un historique distinct par terminal. Et si tu le fermes et que tu le réouvres, tu retrouveras ton historique...
Mon Tutoriel sur la programmation «Python»
Mon Tutoriel sur la programmation «Shell»
Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
Et on poste ses codes entre balises [code] et [/code]
On n'a pas dû se comprendre sur la commande suivante:
Le "supérieur" n'est pas le prompt mais une redirection. De quoi ? De rien. Donc on redirige rien dans le fichier qui suit. En clair, on le vide sans le supprimer. Tu as résolu la question en utilisant "rm". Mais rm supprime le fichier et si une moulinette quelconque cherche le fichier, il ne le trouvera pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part > ~/.bash_history
A noter: > ~/.bash_history fonctionne que le fichier existe ou qu'il n'existe pas ou plus.
Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.
En ouvrant un nouveau terminal, le fichier est de nouveau créé.Mais rm supprime le fichier et si une moulinette quelconque cherche le fichier, il ne le trouvera pas.
Effacer donne le résultat recherché ..
Bonjour,
désactive l'history
Code : Sélectionner tout - Visualiser dans une fenêtre à part set +o history
Cordialement.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager