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
terminal [Le 23/12/2022, 09:03]
88.127.7.111 [En savoir plus sur la console]
terminal [Le 11/03/2025, 01:23] (Version actuelle)
krodelabestiole [le Terminal] lien console
Ligne 1: Ligne 1:
 {{tag>​console shell}} {{tag>​console shell}}
  
----- +{{ https://​raw.githubusercontent.com/​ubuntu/​yaru/​refs/​heads/​master/​icons/​Yaru/​256x256%402x/​apps/​terminal-app.png?​100|icône GNOME Terminal}} 
- +====== ​le Terminal ​======
-====== ​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 +
- +
  
-===== Pourquoi ​le terminal ​? =====+Le [[wpfr>​Terminal_(informatique)|terminal]] est un moyen historique d'​interagir avec un ordinateur. C'est un écran (originellement accompagné d'un clavier) qui permet d'​entrer des [[:​commande_shell|lignes de commande]] (parfois abrégées //CLI// pour //​Command-Line Interface//​).\\ 
 +Sur Ubuntu (et pour cette documentation), ​le terminal ​est l'​application qui permet de reproduire ce comportement. Dans ce cas on parle aussi de [[:​console]].\\ 
 +Cette console est toujours largement utilisée, en particulier par les administrateurs,​ et sur tous les systèmes d'​exploitation (on entre aussi de la ligne de commande sur //macOS// et sur //​Windows//​).
  
-Il est parfois ​plus simple ​de **taper ​une commande** que d'​effectuer des manipulations demandant beaucoup de clics de souris dans une interface graphique. ​C'​est ​aussi un moyen plus simple pour expliquer comment faire quelque chose à quelqu'​un (sur un forum par exemple), puisqu'​il suffit d'indiquer la commande et non la suite de clics à effectuer sur l'interface graphique.+Même pour l'​utilisateur final, hors développement ou administration,​ il est souvent ​plus simple ​et rapide d'​entrer ​une commande que d'​effectuer des manipulations demandant beaucoup de clics de souris dans une interface graphique. ​La ligne de commande permet de copier des actions, il est donc naturel qu'on la retrouve beaucoup dans les documentations et dans l'​assistance technique : c'est un moyen d'​indiquer une procédure ​à quelqu'​un (sur un [[https://forum.ubuntu-fr.org|forum]] ​par exemple) ​beaucoup plus simple qu'une suite complexe ​de clics à effectuer sur une interface graphique ​(dont l'​apparence peut en plus changer d'un utilisateur à l'​autre). C'est aussi un premier pas vers le [[:​bash|script]],​ qui peut être une simple suite de lignes de commande rassemblées dans un fichier.
  
-Cependant, même si le terminal peut être beaucoup plus efficace ​qu'une interface graphique sous les doigts d'un utilisateur avancé, il est moins abordable que les interfaces ​graphiques.+Même si la ligne de commande est sans doute moins intuitive ​qu'une interface graphique, elle peut être beaucoup plus efficace, en particulier ​sous les doigts d'un utilisateur avancé. Elle est aujourd'​hui le moyen privilégié de nombreux utilisateurs,​ et on trouve des interfaces ​puissantes, des navigateurs web(([[:​Lynx]])),​ et des [[:IDE]] complets(([[:​VIM]],​ [[:​NeoVIM]])) en ligne de commande, dont l'​utilisation assistée par des raccourcis claviers est incomparablement rapide !
  
-Il est probable qu'aucune ​des deux méthodes (commandes ​ou interface graphique) ne remplacera ​complètement l'​autre car elles se complètent plus qu'​elles ne rivalisent.+Même à long terme il est très peu probable qu'une des deux méthodes (commande ​ou interface graphique) ne remplace ​complètement l'​autre ​un jour, car elles se complètent plus qu'​elles ne rivalisent.
  
 ===== Comment ouvrir un terminal ?===== ===== Comment ouvrir un terminal ?=====
Ligne 109: Ligne 103:
 "Mais voilà, mon mot de passe ne se tape pas !" "Mais voilà, mon mot de passe ne se tape pas !"
  
-Tout à fait normal, en fait le mot de passe est bel et bien tapé, mais vous ne le voyez pas ! Il suffit de taperson ​mot de passe, faire "​entrée",​ et tout se déroulera comme prévu. Il s'agit d'une mesure de sécurité pour que les personnes regardant l'​écran ne puissent pas deviner le nombre de caractères que contient le mot de passe.+Tout à fait normal, en fait le mot de passe est bel et bien tapé, mais vous ne le voyez pas ! Il suffit de taper son mot de passe, faire "​entrée",​ et tout se déroulera comme prévu. Il s'agit d'une mesure de sécurité pour que les personnes regardant l'​écran ne puissent pas deviner le nombre de caractères que contient le mot de passe.
  
 <​note>​**[[:​sudo]]** est une commande de type "​admistrateur système"​. ​ Elle permet à tout utilisateur — pourvu que lui-même ait configuré son système afin d'​obtenir les privilèges administrateur ou bien que son responsable réseau les lui ait accordé en modifiant son profil — de passer des commandes de bas niveau capables de modifier gravement la configuration même, donc influer sur le comportement de la machine. En accordant à un programme ou à une série de commandes des privilèges administrateur,​ ces commandes deviennent des commandes système capables, par exemple, de :  <​note>​**[[:​sudo]]** est une commande de type "​admistrateur système"​. ​ Elle permet à tout utilisateur — pourvu que lui-même ait configuré son système afin d'​obtenir les privilèges administrateur ou bien que son responsable réseau les lui ait accordé en modifiant son profil — de passer des commandes de bas niveau capables de modifier gravement la configuration même, donc influer sur le comportement de la machine. En accordant à un programme ou à une série de commandes des privilèges administrateur,​ ces commandes deviennent des commandes système capables, par exemple, de : 
Ligne 549: Ligne 543:
 ---- ----
 //​Contributeurs:​ [[utilisateurs:​Fabien26]],​ [[utilisateurs:​1h0ma5]],​ [[utilisateurs:​eagle08]].//​ //​Contributeurs:​ [[utilisateurs:​Fabien26]],​ [[utilisateurs:​1h0ma5]],​ [[utilisateurs:​eagle08]].//​
- 
- 
  • terminal.1671782620.txt.gz
  • Dernière modification: Le 23/12/2022, 09:03
  • par 88.127.7.111
  • Actuellement bloqué par: 217.113.194.49,10.42.2.254