Bonjour tous le monde,
Petite question, comment est-ce possible lorsque j'ouvre le terminal et que je tape sur page up ou page down je me retrouve avec toutes les commandes que j'ai tapé auparavant...? Ceci même après avoir éteint plusieurs fois le pc.
Y a t'il quelque chose qui enregistre tout ce que je fais ou c'est normal...?
Merci pour vos commentaires.
Jason
Commandes dans le terminal
Commandes dans le terminal
Dell Latitude E7470 | Linux Mint 22.1 Xia | Cinnamon 6.4.8 | Kernel 6.8.0-60-generic | Cpu Intel Core i5-6200U | 8 GiB | Intel Skylake GT2
- arghlub
- Administrateur du site
- Messages : 11560
- Enregistré le : dim. 21 mai 2017 08:19
- Localisation : Provence
Re: Commandes dans le terminal
Slaut,
touches ↑/↓ pour revenir en arrière/avant d'ans l'historique des commandes.
Sinon, utiliser la commande «history» pour être plus pointu.
Le nombre de commande mémorisées peut-être définie (1000 par défaut il me semble).

touches ↑/↓ pour revenir en arrière/avant d'ans l'historique des commandes.
Sinon, utiliser la commande «history» pour être plus pointu.
Le nombre de commande mémorisées peut-être définie (1000 par défaut il me semble).
Tour1 (custom) • CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : LMint 22.3 | Debian 12 | MX Linux | XFCE
Tour2 (custom) • CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD XFCE
Portable1 • MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 22.1 | MX Linux | XFCE
Portable2 • MacBook Air A1466 | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MX Linux XFCE
─────( pour une informatique libre ! )─────
Tour2 (custom) • CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD XFCE
Portable1 • MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 22.1 | MX Linux | XFCE
Portable2 • MacBook Air A1466 | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MX Linux XFCE
─────( pour une informatique libre ! )─────
- tioker
- modérateur
- Messages : 1177
- Enregistré le : sam. 6 mai 2017 00:33
- Localisation : Anjou...Feu !
- Contact :
Re: Commandes dans le terminal
BonjourJason a écrit : sam. 21 juin 2025 15:01 Y a t'il quelque chose qui enregistre tout ce que je fais ou c'est normal...?
Et oui, Linux enregistre tout ce que tu tapes... par défaut. Et d'ailleurs c'est bien pratique. Exemple: tu ne te rappelles plus les paramètres que tu avais mis la dernière fois que tu avais fait un tar. Tu tapes (et là c'est chez moi):
Code : Tout sélectionner
history | grep tarCode : Tout sélectionner
5822 tar -czvf $HOME/Backup/Ubuntu.tar.gz Ubuntu.qcow2 Ubuntu.qcow2.efivars
5825 mv Ubuntu.tar.gz 20250418Ubuntu.tar.gz
6024 tar -xf $HOME/Backup/Ubuntu.tar.gz
6026 tar -xf $HOME/Backup/20250418*Ubuntu.tar.gz
6326 tar -czvf $HOME/Backup/20250515Ubuntu.tar.gz Ubuntu.qcow2 Ubuntu.qcow2.efivars
6543 tar -czvf $HOME/Backup/Ubuntu.tar.gz Ubuntu.qcow2 Ubuntu.qcow2.efivars
6548 mv Ubuntu.tar.gz 20250617Ubuntu.tar.gzCode : Tout sélectionner
history -cCode : Tout sélectionner
unset HISTFILEPS: et en plus tu peux augmenter ou diminuer le nombre de commandes historisées ... mais là c'est l'objet d'un autre post.
Distrib : Linux Mint 22.3 Desktop : X-Cinnamon 6.6.7Kernel : 6.8.0-110-generic CPU : AMD Ryzen 5 5600H with Radeon Graphics RAM : 14Gi
CG : NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)
- arghlub
- Administrateur du site
- Messages : 11560
- Enregistré le : dim. 21 mai 2017 08:19
- Localisation : Provence
Re: Commandes dans le terminal
Il me semble que notre ami va pouvoir faire de l'archéologie dans ces commandes.
Donc rappel : touches ↑/↓ pour les toutes dernières commandes et faire appel à la commande «history» voire à certains raccourcis pour les shelleurs de premiçre.
La littérature sur le web est abondante à ce sujet.
Peut-on considérer le sujet comme résolu ?
Donc rappel : touches ↑/↓ pour les toutes dernières commandes et faire appel à la commande «history» voire à certains raccourcis pour les shelleurs de premiçre.
La littérature sur le web est abondante à ce sujet.
Peut-on considérer le sujet comme résolu ?
Tour1 (custom) • CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : LMint 22.3 | Debian 12 | MX Linux | XFCE
Tour2 (custom) • CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD XFCE
Portable1 • MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 22.1 | MX Linux | XFCE
Portable2 • MacBook Air A1466 | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MX Linux XFCE
─────( pour une informatique libre ! )─────
Tour2 (custom) • CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD XFCE
Portable1 • MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 22.1 | MX Linux | XFCE
Portable2 • MacBook Air A1466 | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MX Linux XFCE
─────( pour une informatique libre ! )─────
- tioker
- modérateur
- Messages : 1177
- Enregistré le : sam. 6 mai 2017 00:33
- Localisation : Anjou...Feu !
- Contact :
Re: Commandes dans le terminal
Bonsoir,
Et pour faire le malin, après avoir trouvé la commande qu'on cherchait en préfixant le n° dans l'historique par un point d'exclamation comme le dit Cyrille, on peut suffixer avec un ":p" pour ne pas l’exécuter mais la mettre à la fin de l'historique afin de la reprendre avec la touche ↑ et la modifier à l'envie.
Moi j'ai carrément mis cet alias dans mon .bashrc
Notre ami, c'est pas une ModOp qu'il va avoir, c'est la bible de la commande history.
Sur ce, dodo.
Et pour faire le malin, après avoir trouvé la commande qu'on cherchait en préfixant le n° dans l'historique par un point d'exclamation comme le dit Cyrille, on peut suffixer avec un ":p" pour ne pas l’exécuter mais la mettre à la fin de l'historique afin de la reprendre avec la touche ↑ et la modifier à l'envie.
Code : Tout sélectionner
patrick@HP-Victus:23:12~/Documents/Programmes/Raspberry/ESP8266
⚡ history | grep "grep --include"
6594 grep --include=*.sh -rnw ~ -e 'yad'
6595 grep --include=*.sh -rnw $HOME/Documents/ -e 'yad'
6600 grep --include=*.sh -rnw $HOME/Documents/ -e 'yad'
6608 grep --include=*.py -e 'utf'
6611 grep --include=*.py /home/patrick/Documents/Programmes/Raspberry/ESP8266 -e 'utf'
6612 grep --include=*.py /home/patrick/Documents/Programmes/Raspberry/ESP8266/ -e 'utf'
6613 grep --include=*.py -rnw /home/patrick/Documents/Programmes/Raspberry/ESP8266/ -e 'utf'
6617 history | grep grep --include
6618 history | grep "grep --include"
patrick@HP-Victus:23:12~/Documents/Programmes/Raspberry/ESP8266
⚡ !6612:p
grep --include=*.py /home/patrick/Documents/Programmes/Raspberry/ESP8266/ -e 'utf'
patrick@HP-Victus:23:12~/Documents/Programmes/Raspberry/ESP8266
⚡
Code : Tout sélectionner
alias recall='history | grep -i'Notre ami, c'est pas une ModOp qu'il va avoir, c'est la bible de la commande history.
Sur ce, dodo.
Distrib : Linux Mint 22.3 Desktop : X-Cinnamon 6.6.7Kernel : 6.8.0-110-generic CPU : AMD Ryzen 5 5600H with Radeon Graphics RAM : 14Gi
CG : NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)
- alain
- Administrateur du site
- Messages : 17178
- Enregistré le : dim. 11 oct. 2015 23:41
- Localisation : Chelles
- Contact :
Re: Commandes dans le terminal
C'est peut-être ma fonction préférée du terminal linux



Слава Україні _ слава героям махновщини
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: GTX 1080TI-11 Go | OS : LM 22 Xfce 4.18 | K: 6.8
PC2 :Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 22 Wilma Xfce 4.18| K: 6.8
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 12.8 | K: 6.1
In a world without walls and fences, who needs windows and gates?
PC2 :Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 22 Wilma Xfce 4.18| K: 6.8
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 12.8 | K: 6.1
In a world without walls and fences, who needs windows and gates?
Re: Commandes dans le terminal
Bonjour à tous,
Je vous remercie infiniment pour tous vos commentaires et réponses à ma question.
Je vais voir tous ça tranquillement maintenant.
Merci encore à toute l'équipe et bon dimanche!
Jason
Je vous remercie infiniment pour tous vos commentaires et réponses à ma question.
Je vais voir tous ça tranquillement maintenant.
Merci encore à toute l'équipe et bon dimanche!
Jason
Dell Latitude E7470 | Linux Mint 22.1 Xia | Cinnamon 6.4.8 | Kernel 6.8.0-60-generic | Cpu Intel Core i5-6200U | 8 GiB | Intel Skylake GT2