Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
terminal [Le 15/01/2020, 19:35]
92.184.98.104 [Comment ouvrir un terminal ?]
terminal [Le 15/07/2020, 15:17]
chamblard [L'historique des commandes] Taille de l'historique
Ligne 29: Ligne 29:
 ^ [[:​Lubuntu]] | **lxterminal** | //Menu -> Accessoires -> LXterminal//​ | <​CTRL><​Alt><​T>​ | ^ [[:​Lubuntu]] | **lxterminal** | //Menu -> Accessoires -> LXterminal//​ | <​CTRL><​Alt><​T>​ |
 ^ Ubuntu [[:​Budgie|Budgie]] | **[[tilix]]** (anciennement terminix) | //Menu -> Système -> Tilix//, ou bien \\ //Menu ->// Rechercher "​terminal"​ | | ^ Ubuntu [[:​Budgie|Budgie]] | **[[tilix]]** (anciennement terminix) | //Menu -> Système -> Tilix//, ou bien \\ //Menu ->// Rechercher "​terminal"​ | |
-^ Bureau [[:​Cinnamon]] | **gnome-terminal** | //Menu → Administration → Terminal//, ou bien \\ //​Menu->//​ Recherche "​terminal"​ | <​CTRL><​Alt><​T>​ | 
-^ Bureau [[:​Enlightenment]] | **terminology** | | | 
-^ Bureau [[:​Pantheon]] | **terminal** | Rechercher **terminal** 
  
 Beaucoup de bureau permettent de **lancer directement des commandes** via une fenêtre qui s'​ouvre en faisant **<​ALT><​F2>​**. Vous pouvez donc lancer le terminal ainsi en y tapant son nom. L'​émulateur par défaut peut se lancer soit par sa commande propre (gnome-terminal,​ mate-terminal,​ ...), soit par la commande **x-terminal-emulator**,​ qui est un "​raccourci"​ vers la commande du terminal par défaut. Beaucoup de bureau permettent de **lancer directement des commandes** via une fenêtre qui s'​ouvre en faisant **<​ALT><​F2>​**. Vous pouvez donc lancer le terminal ainsi en y tapant son nom. L'​émulateur par défaut peut se lancer soit par sa commande propre (gnome-terminal,​ mate-terminal,​ ...), soit par la commande **x-terminal-emulator**,​ qui est un "​raccourci"​ vers la commande du terminal par défaut.
Ligne 45: Ligne 42:
 :!: Attention, [[wpfr>​Sensibilité_à_la_casse|c'​est sensible à la casse majuscules/​minuscules des caractères]] ! </​note>​ :!: Attention, [[wpfr>​Sensibilité_à_la_casse|c'​est sensible à la casse majuscules/​minuscules des caractères]] ! </​note>​
  
 +<note help>​**Cas particulier de Pantheon**\\
 +Dans le cas de l'​environnement Pantheon (qu'on retrouve par défaut sous elementary OS), les combinaisons par défaut sont **Ctrl+C** pour copier et **Ctrl+V** pour coller dans le Terminal. </​note>​
 ===== Qu'​est-ce qu'une commande ? ===== ===== Qu'​est-ce qu'une commande ? =====
  
Ligne 181: Ligne 180:
 Si le code est '​0',​ alors tout s'est bien passé (a condition que la commande appelée précédemment soit bien conçue et suive la convention classique). À noter que si vous répétez à nouveau cette commande, le code affiché sera bien celui de la commande précédente,​ à savoir la première commande "​echo"​ que vous avez tapée. ​ Si le code est '​0',​ alors tout s'est bien passé (a condition que la commande appelée précédemment soit bien conçue et suive la convention classique). À noter que si vous répétez à nouveau cette commande, le code affiché sera bien celui de la commande précédente,​ à savoir la première commande "​echo"​ que vous avez tapée. ​
  
-<note help>​**Explication :** conventionnellement,​ un programme qui retourne une erreur va renvoyer un code d'​erreur non nul, et **echo $?** retournera donc 1, 2 ou n'​importe quel nombre non nul (généralement positif). \\ Si vous retapez à nouveau **echo $?**, l'​information retournée sera 0, car en effet l'echo retournant précédemment une erreur s'est lui même parfaitement bien déroulé !</​note>​+<note help>​**Explication :** conventionnellement,​ un programme qui retourne une erreur va renvoyer un code d'​erreur non nul, et **echo $?** retournera donc 1, 2 ou n'​importe quel nombre non nul (généralement positif). \\ Si vous retapez à nouveau **echo $?**, l'​information retournée sera 0, en effet l'echo retournant précédemment une erreur s'est lui même parfaitement bien déroulé !</​note> ​
  
 ===== Comment savoir à quoi sert une commande ? ===== ===== Comment savoir à quoi sert une commande ? =====
Ligne 341: Ligne 340:
 toute commande débutant avec un espace en début de ligne n'​apparaîtra pas dans l'​historique. ​ toute commande débutant avec un espace en début de ligne n'​apparaîtra pas dans l'​historique. ​
  
 +===== Taille de l'​historique =====
 +Pour modifier la taille de l'​historique des commandes et aller au delà des 500 lignes par défaut, il faut modifier la variable d'​environnement //​HISTSIZE//​
 +<​code>​export HISTSIZE=1000</​code>​ avec 1000 ou le nombre désiré.
 +
 +Pour que cette modification soit prise en compte de manière définitive (pour un utilisateur),​ il faut ajouter la ligne suivante au fichier .bashrc de l'​utilisateur (/​home/​utilisateur/​.bashrc) ​
 +<​code>​echo '​export HISTSIZE=1000'​ >> ~/.bashrc </​code>​
 =====Pour compléter les commandes à partir de l'​historique ===== =====Pour compléter les commandes à partir de l'​historique =====
  
  • terminal.txt
  • Dernière modification: Le 24/03/2024, 19:32
  • par 201.171.175.88