Contenu | Rechercher | Menus

Différences

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

Lien vers cette vue comparative

Both sides previous revision Révision précédente
Prochaine révision
Révision précédente
terminal [Le 10/04/2013, 20:54]
88.173.48.16 [Voir aussi]
terminal [Le 12/12/2014, 17:25] (Version actuelle)
83.154.138.204 [L'historique des commandes]
Ligne 18: Ligne 18:
  
 ===== Comment ouvrir un terminal ?===== ===== Comment ouvrir un terminal ?=====
 +De manière générique,​ on ouvre le terminal avec la commande **x-terminal-emulator** (cette commande n'est qu'un lien sur votre terminal par défaut grace à **update-alternatives**)
  
-Le tableau suivant donne les différentes méthodes qui permettent d'​ouvrir le terminal:+Sinon, le tableau suivant donne les différentes méthodes qui permettent d'​ouvrir le terminal:
  
-^ Variante ^ Menu ^ Accès rapide ​Raccourci clavier ^ +^ Variante ^ Menu ^ Accès rapide ​Raccourci clavier ^ 
-^ [[:Ubuntu]] | __Avec [[:​Unity]]:​__ depuis le [[unity#​tableau_de_bord_dash|Tableau de bord]] saisir **terminal** \\ __Avec [[:​Gnome-Panel]]:​__ //​Applications → Accessoires → Terminal// | <​Alt><​F2>​ et tapez **gnome-terminal** ​\\ ou \\ <​CTRL><​Alt><​T>​ | +^ [[:Ubuntu]] | __Avec [[:​Unity]]:​__ depuis le [[unity#​tableau_de_bord_dash|Tableau de bord]] saisir **terminal** \\ __Avec [[:​Gnome-Panel]]:​__ //​Applications → Accessoires → Terminal// | <​Alt><​F2>​ et tapez **gnome-terminal** ​<​CTRL><​Alt><​T>​ | 
-^ [[:​Edubuntu]] | ::: | ::: | +^ [[:​Edubuntu]] ​| ::: | ::: | ::: | 
-^ [[:​Lubuntu]] | //Menu -> Accessoires -> lxterminal//​ | <​CTRL><​Alt><​T>​ | +^ [[:​Lubuntu]] | //Menu -> Accessoires -> lxterminal// ​| <​CTRL><​Alt><​T>​ | 
-^ [[:​Kubuntu]] | //K → Système → Konsole// | <​Alt><​F2>​ et tapez **konsole** ​\\ ou \\ FIXME Raccourci clavier par défaut ?| +^ [[:​Kubuntu]] | //K → Applications ​→ Système → Konsole// | <​Alt><​F2>​ et tapez **konsole** ​FIXME Raccourci clavier par défaut ?| 
-^ [[:​Xubuntu]] | //​Applications → Accessoires → Émulateur de Terminal// | <​Alt><​F2>​ et tapez **xfterm4** ​\\ ou \\ <​Super>​((touche généralement représentée par le logo Windows)) <T> |+^ [[:​Xubuntu]] | //​Applications → Accessoires → Émulateur de Terminal// | <​Alt><​F2>​ et tapez **xfterm4** ​(ou en fonction de la version **xfce4-terminal**) | <​Super>​((touche généralement représentée par le logo Windows)) ​<T> | 
 +^ [[:​Cinnamon]] | Menu → Administration → Terminal | <​Alt><​F2>​ et taper **gnome-terminal** | <​CTRL><​Alt>​<T> |
 ===== Passer votre commande ! ===== ===== Passer votre commande ! =====
  
Ligne 32: Ligne 34:
  
 Les raccourcis pour le copier-coller ne sont pas Crtl+C ↔ Ctrl+V par défaut, mais **Maj+Ctrl+C** et **Maj+Ctrl+V**. Dans un terminal le raccourci **Ctrl+C** annule la commande en cours. Il est possible de modifier les raccourcis du Terminal, voir en bas de page la rubrique [[#​personnaliser son terminal]] c'est toutefois une opération qui présente des risques de conflits entre les raccourcis "de la console"​ et les raccourcis "du terminal"​ Les raccourcis pour le copier-coller ne sont pas Crtl+C ↔ Ctrl+V par défaut, mais **Maj+Ctrl+C** et **Maj+Ctrl+V**. Dans un terminal le raccourci **Ctrl+C** annule la commande en cours. Il est possible de modifier les raccourcis du Terminal, voir en bas de page la rubrique [[#​personnaliser son terminal]] c'est toutefois une opération qui présente des risques de conflits entre les raccourcis "de la console"​ et les raccourcis "du terminal"​
 +<note tip>​**[[wpfr>​Complètement|Complètement automatique]]**\\ 
 +Après avoir tapé 2 ou 3 caractères,​ il est possible d'​appuyer sur la touche //tab// qui permet de compléter la suite de la commande, du nom du dossier ou fichier. Cela évite les erreurs de frappe et est très appréciable pour éviter de saisir le nom de fichier parfois long et complexe comme le nom de certain paquet. Peut-être utilisé plusieurs fois si plusieurs noms ont une partie commune. \\ 
 +:!: Attention, [[wpfr>​Sensibilité_à_la_casse|c'​est sensible la casse]] ! </​note>​
 ===== Qu'​est-ce qu'une commande ? ===== ===== Qu'​est-ce qu'une commande ? =====
  
Ligne 215: Ligne 219:
 Voilà, vous connaissez à peu près tout ce que l'on peut rencontrer comme cas de figures dans les "//​interfaces graphiques en lignes de commande//"​. Voilà, vous connaissez à peu près tout ce que l'on peut rencontrer comme cas de figures dans les "//​interfaces graphiques en lignes de commande//"​.
  
-===== Quand les commandes ne répondent pas =====+=
  
 Une commande parfois répond, et parfois, ne dit rien… Pour comprendre pourquoi ce comportement est normal, une petite explication s'​impose. Une commande parfois répond, et parfois, ne dit rien… Pour comprendre pourquoi ce comportement est normal, une petite explication s'​impose.
Ligne 298: Ligne 302:
   (reverse-i-search)`apt':​ sudo apt-get install kmymoney2 ​   (reverse-i-search)`apt':​ sudo apt-get install kmymoney2 ​
  
-Vous pouvez alors appuyer à nouveau sur <​ctrl>​+R afin de sélectionner un résultat plus ancien. Enfin, tapez ENTER pour valider, ou <​ctrl>​+pour annuler.+Vous pouvez alors appuyer à nouveau sur <​ctrl>​+R afin de sélectionner un résultat plus ancien. Enfin, tapez ENTER pour valider, ou <​ctrl>​+pour annuler.
 Il est également possible de vider cet historique en utilisant la commande suivante Il est également possible de vider cet historique en utilisant la commande suivante
    ​history -c    ​history -c
Ligne 318: Ligne 322:
 Relancez votre terminal. Et essayez ! Relancez votre terminal. Et essayez !
 Pratique, non ?  Pratique, non ? 
 +
 +Vous pouvez également modifier graphiquement l'​historique. Par exemple si vous avez copié un texte très long par erreur dans votre terminal. Pour cela modifier le fichier //​.bash_history//​ et supprimez les lignes que vous souhaitez.
 ===== Du fun pour le terminal de geek ===== ===== Du fun pour le terminal de geek =====
  
   * Regarder un remake de star wars un nouvel espoir en ascii :    * Regarder un remake de star wars un nouvel espoir en ascii : 
 <​code>​telnet towel.blinkenlights.nl</​code>​ <​code>​telnet towel.blinkenlights.nl</​code>​
-  * Chatter avec un Bot :  +  * Les petits fun laissés par les développeurs ​(appelé [[wp>​Easter_egg_%28media%29|easter egg]]) 
-<​code>​telnet the-funk.net 7000 </​code>​+<​code>​apt-get moo</​code>​ 
 +<​code>​aptitude moo
  
-Les petits fun laissés par les développeurs : (appelé [[wp>​Easter_egg_%28media%29|easter egg]]) +aptitude -v moo
-  * SUPER COW POWERS+
  
 +aptitude -vv moo
  
-<​code>​ +aptitude -vvv moo
-aptitude -h+
  
-Read the last line+aptitude -vvvv moo
  
-apt-get moo+aptitude ​-vvvvv moo
  
-aptitude moo+aptitude ​-vvvvvv ​moo</​code>​
  
-aptitude -v moo+  * Avoir un fond d'​écran matrix dans la console avec [[apt://​cmatrix|cmatrix]].
  
-aptitude -v -v moo+  * Affiche un train dans votre terminal en [[:​tutoriel:​comment_installer_un_paquet|installant]] **[[apt>​sl]]** et en le lançant avec: 
 +<​code>​sl</​code>​
  
-aptitude ​-v -v -v moo+<​note>​Ceux qui suivent ne semblent plus fonctionner (Ubuntu 14.04)</​note>​ 
 +<​code>​tar ​-cvf toto/</​code>​
  
-aptitude ​-v -v -v -v moo+<​code>​checking for beer in -lfridge... no</​code>​
  
-aptitude ​-v -v -v -v -v moo+<​code>​zgrep "​The.*Release"​ /​usr/​share/​doc/​dpkg/​changelog.Debian.gz</​code>​ 
 +* Chatter avec un Bot :  
 +<​code>​telnet the-funk.net 7000 </​code>​
  
-aptitude -v -v -v -v -v -v moo 
  
-apt-get moo 
-</​code>​ 
- 
-<​code>​ tar -cvf toto/ 
-</​code>​ 
- 
-<​code>​ checking for beer in -lfridge... no 
-</​code>​ 
- 
-<​code>​ zgrep "​The.*Release"​ /​usr/​share/​doc/​dpkg/​changelog.Debian.gz</​code>​ 
- 
-  * Avoir un fond d'​écran matrix dans la console avec [[apt://​cmatrix|cmatrix]]. 
- 
-  * Affiche un train dans votre terminal en [[:​tutoriel:​comment_installer_un_paquet|installant]] **[[apt>​sl]]** et en le lançant avec: 
-<​code>​sl</​code>​ 
  
  
Ligne 499: Ligne 493:
 ===== Voir aussi ===== ===== Voir aussi =====
   * [[CLIcompanion]] ([[https://​launchpad.net/​clicompanion|site]]) est un terminal qui vous permet de stocker et de commandes de créer un «dictionnaire de commande.((N'​oubliez pas la commande man pour connaitre les autres commandes.))   * [[CLIcompanion]] ([[https://​launchpad.net/​clicompanion|site]]) est un terminal qui vous permet de stocker et de commandes de créer un «dictionnaire de commande.((N'​oubliez pas la commande man pour connaitre les autres commandes.))
 +  * [[http://​doc.ubuntu-fr.org/​terminator|Terminator]] est un terminal virtuel qui a la particularité de permettre de splitter la fenêtre.
 +  * [[http://​finalterm.org/​|Final Term]] un terminal moderne disposant d'une compétition des commandes très efficace.
   * [[http://​www.tuxradar.com/​content/​linux-tips-every-geek-should-know|Linux tips every geek should know]]   * [[http://​www.tuxradar.com/​content/​linux-tips-every-geek-should-know|Linux tips every geek should know]]
   * [[http://​www.tuxradar.com/​content/​more-linux-tips-every-geek-should-know|More Linux tips every geek should know]]   * [[http://​www.tuxradar.com/​content/​more-linux-tips-every-geek-should-know|More Linux tips every geek should know]]
   * [[http://​www.howtogeek.com/​howto/​linux/​stupid-geek-tricks-watch-movies-in-your-linux-terminal-window/​|Stupid Geek Tricks: Watch Movies in Your Linux Terminal Window]]   * [[http://​www.howtogeek.com/​howto/​linux/​stupid-geek-tricks-watch-movies-in-your-linux-terminal-window/​|Stupid Geek Tricks: Watch Movies in Your Linux Terminal Window]]
-  * [[http://​www.korben.info/​lire-une-video-en-ascii-avec-vlc.html|Lire une vidéo en ASCII avec VLC]] 
   * [[http://​www.pixelbeat.org/​cmdline.html|Linux Commands]]   * [[http://​www.pixelbeat.org/​cmdline.html|Linux Commands]]
   * Formation Vidéo de base pour les commandes ([[http://​ressources.tutoriels-video.fr/​Ubuntu/​Ubuntu-pour-les-debutants/​tuto-concole/​|site]])   * Formation Vidéo de base pour les commandes ([[http://​ressources.tutoriels-video.fr/​Ubuntu/​Ubuntu-pour-les-debutants/​tuto-concole/​|site]])


Le contenu de ce wiki est sous licence : CC BY-SA v3.0