Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/05/2010, à 23:14

aquarium

vider le terminal

Bonjour
j'ai tous testé pour vider l'historique du terminal
history -c et autre
rien ne marche
quelle et la commande pour vider mon terminal?
merci

Hors ligne

#2 Le 26/05/2010, à 23:34

romario

Re : vider le terminal

Bonsoir,

essaye

rm ~/.bash_history

Hors ligne

#3 Le 26/05/2010, à 23:40

aquarium

Re : vider le terminal

Super ca marche
Merci

Hors ligne

#4 Le 27/05/2010, à 00:00

johndo

Re : vider le terminal

aquarium a écrit :

[...]
history -c [...]

tu y étais presque.

l'option -c permet effectivement de supprimer les entrées de l'historique. Cependant, la suppression n'est effective que dans ta session. Pour l'effacer définitivement, il faut sauvegarder cette modification dans le fichier historique.
Pour cela :

history -cw "$HISTFILE"

La variable HISTFILE étant une variable shell contenant le nom du fichier historique.

Hors ligne

#5 Le 27/05/2010, à 09:37

biotechman

Re : vider le terminal

sinon pour pas supprimer le fichier

> ~/.bash_history

le > va écraser le fichier pour y mettre la sortie, mais comme la sortie est une valeur nulle, ça vide le fichier

Dernière modification par biotechman (Le 27/05/2010, à 09:38)


May the source be with you
http://biotechman.com/wordpress

Hors ligne

#6 Le 27/05/2010, à 23:34

Kookaburra

Re : vider le terminal

Ca sert à quoi de vider l'historique du Terminal ?
J'avoue ne pas en voir l'utilité ...


Portable17p : CrunchBangLinux // EeePC : ArchLinux
Openbox Addict : http://kookadimi.deviantart.com
Mes photos : http://www.fluidr.com/photos/kookadimi/sets
Votre téléphone mobile dispose de plus de puissance que l'ensemble des ordinateurs de la NASA en 1969. La NASA a lancé un homme sur la Lune. Vous lancez un oiseau sur des cochons...

Hors ligne

#7 Le 28/05/2010, à 07:26

miniSeb

Re : vider le terminal

Si tu regardes du porno dans le terminal lol

Hors ligne

#8 Le 28/05/2010, à 09:56

nesthib

Re : vider le terminal

petite astuce pour ne pas enregistrer une commande dans l'historique du terminal, il suffit de la faire précéder d'une espace (fonctionne avec bash).
Pratique lorsque l'on doit lancer de multiples fois une commande avec une petite variation, cela évite de pourrir l'historique.


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#9 Le 28/05/2010, à 21:13

biotechman

Re : vider le terminal

Pour compléter les propos de nesthib, il est possible que le terminal n'enregistre pas certaines commandes sans avoir à rajouter un espace (pratique pour pas l'avoir polluer de cd, ls et autres...)
à rajouter dans le .bashrc
HISTIGNORE="pwd:ls:ll:clear:cd:votre commande:"


May the source be with you
http://biotechman.com/wordpress

Hors ligne

#10 Le 29/05/2010, à 08:09

credenhill

Re : vider le terminal

hello
pour vider la fenêtre du terminal (qui n'est pas l'historique du shell):

tput reset

Hors ligne