Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails) *** mise à jour 12/10/2014 ***

#1 Le 17/04/2010, à 19:37

james_sunderland

historique du terminal

bonsoir tout le monde
comment on fait pour recuperer l'historique des commande taper dans le terminal . la commande history affiche pas toute les commande alors y a t il un moyen pour recuperer toute les commande taper dans le terminal
la commande history affiche envirant les 500 derniere commande


merci

Hors ligne

#2 Le 17/04/2010, à 19:51

helly

Re : historique du terminal

Non , bash ne retiens "que" les 500 dernières commandes


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#3 Le 17/04/2010, à 19:55

xabilon

Re : historique du terminal

Salut

La commande history s'appuie sur le fichier .bash_history de ton dossier personnel.
Le nombre de lignes de commande qui y sont stockées dépend de la variable d'environnement HISTSIZE, qui par défaut a pour valeur 500.

Tu peux changer cette valeur, par exemple à 1000, en la définissant dans le fichier .bashrc :

export HISTSIZE=1000

Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#4 Le 17/04/2010, à 19:59

gilbert

Re : historique du terminal

helly a écrit :

Non , bash ne retiens "que" les 500 dernières commandes

Commenbt sais-tu qu'il utilise bash ? Le shell par défaut est bash. mais ça n'est pas dit qu'il utilise celui-là ?

james_sunderland quel shell utilises-tu ?

Si tu utilises le bash, en effet, par défaut il mémorise les 500 dernières commandes, qui sont, par défaut, stoquées dans le fichier ~/.bash_history. Les autres sont perdues. Tu peux changer la valeur de la variable ${HISTSIZE} si tu veux en mémoriser plus.

Quelques infos ici et .

A+


Simplement moi-même..

Hors ligne

#5 Le 17/04/2010, à 20:00

xabilon

Re : historique du terminal

gilbert a écrit :

Commenbt sais-tu qu'il utilise bash ? Le shell par défaut est bash.

Donc par défaut on considère qu'il utilise bash (sinon il l'aurait spécifié) wink


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#6 Le 17/04/2010, à 21:37

james_sunderland

Re : historique du terminal

oui j'utilise .bash _history

Hors ligne

#7 Le 28/04/2010, à 11:51

kabiru

Re : historique du terminal

salut
plus simple tu fais la commande history  >>historique.txt cette commande permettra d'ajouter a chaque fois les commandes tapées a la fin de ton fichier historique.txt
puis tu le met en alias dans ton fichier .bashrc par exemple hist. en tapant en ligne de commande hist le fichier historique est mis à jour.

Hors ligne

Haut de page ↑