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". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#1 Le 17/04/2010, à 18: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, à 18: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, à 18: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, à 18: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, à 19: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, à 20:37

james_sunderland

Re : historique du terminal

oui j'utilise .bash _history

Hors ligne

#7 Le 28/04/2010, à 10: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 ↑