Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
terminal [Le 16/10/2022, 19:28] 160.157.188.147 [Passez votre commande ! |
terminal [Le 24/03/2024, 19:32] (Version actuelle) 201.171.175.88 [Personnaliser son terminal] |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
---- | ---- | ||
- | ====== Le terminal GNU/Linux ====== | ||
- | |||
- | Un terminal est un programme qui émule une [[console]] dans une interface graphique, il permet de lancer des **[[commande_shell|commandes]]**. | ||
- | |||
- | {{ :terminal.png?direct&400 |Un terminal lancé sous Ubuntu 15.10}} | ||
- | sudo apt-get update | ||
Ligne 35: | Ligne 29: | ||
Beaucoup de bureaux 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 bureaux 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. | ||
- | Lsblk-o name, model, size -d grep -v loop | + | ===== Passez votre commande ! ===== |
L'utilisation est assez simple, tapez une commande (ou copiez-collez la) et faites //Entrée// (clavier) pour l'exécuter. | L'utilisation est assez simple, tapez une commande (ou copiez-collez la) et faites //Entrée// (clavier) pour l'exécuter. | ||
Ligne 180: | Ligne 175: | ||
</code> | </code> | ||
- | 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é (à 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, 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> | ||
Ligne 373: | Ligne 368: | ||
===== En savoir plus sur la console ===== | ===== En savoir plus sur la console ===== | ||
- | La console est ce qu'afficherait Ubuntu si il n'y avait aucun environnement. C'est cette console que le terminal va émuler. | + | La console est ce qu'afficherait Ubuntu s'il n'y avait aucun environnement. C'est cette console que le terminal va émuler. |
Pour en savoir plus sur la console, voir cette page : [[console]]. | Pour en savoir plus sur la console, voir cette page : [[console]]. | ||
===== Personnaliser son terminal ===== | ===== Personnaliser son terminal ===== | ||
+ | T | ||
==== Configurer les raccourcis clavier ==== | ==== Configurer les raccourcis clavier ==== | ||
Ligne 548: | Ligne 543: | ||
---- | ---- | ||
//Contributeurs: [[utilisateurs:Fabien26]], [[utilisateurs:1h0ma5]], [[utilisateurs:eagle08]].// | //Contributeurs: [[utilisateurs:Fabien26]], [[utilisateurs:1h0ma5]], [[utilisateurs:eagle08]].// | ||
- | |||
- |