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
console [Le 10/06/2017, 17:42]
37.169.106.179 [Différence entre terminal et console]
console [Le 20/12/2021, 21:18]
wiki-corrector-bot passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
 +
 {{tag>​portail terminal shell}} {{tag>​portail terminal shell}}
 ---- ----
Ligne 6: Ligne 7:
 ===== Introduction à la Console ===== ===== Introduction à la Console =====
  
-Une console qu'est ce que c'est ?  +==== Définition de la Console ====
-C'est un écran noir, qui est en attente d'une instruction,​ d'une [[commande shell]].+
  
 +La console est l’interface textuelle du système d’exploitation Ubuntu, qui permet d’utiliser les commandes du système
 ==== Notion de console ==== ==== Notion de console ====
  
-Pour effectuer des actions en mode console, il faut entrer ​(exécuterdes commandesPour le commun des mortels, ​les consoles (car il peut en avoir plusieurs) sont émulées (ou simulées) par des [[:terminal|Terminaux]] ​ (une console dans une petite fenêtre) afin d'être accessibles ​en mode graphique.+La console ​est une interface textuelle qui permet une "​communication"​ entre l'​homme et la machine avec uniquement un écran et un clavier. Le système peut utiliser différents interpréteurs de commande pour communiquer avec l'​utilisateur ​(par défaut le shell). 
 + 
 +L'​utilisateur aura juste à inscrire sur le clavier ​les instructions qu'il souhaite ​avoir de son système. 
 + 
 +Exemple ​: 
 +//​root@machine#//​ **ls -a** 
 + 
 +. .. .bashrc text.txt dosser/  
 + 
 +La commande "​ls"​ donne l'​instruction de donner des informations sur le contenu du répertoire courant et le -a est une option qui demande ​d'afficher ​en plus les fichiers cachés.
  
-Cliquez **[[:​terminal|ici]]** pour une présentation des terminaux graphiques ​.+La console est accessible directement sur un serveur sans interface graphique, à distance ou via un [[:​terminal|terminal]] sur une interface graphique.
  
-//Pour résumer, une commande est pour une console, ​ce qu'un clic est pour une fenêtre//+Note : Cliquez **[[:​terminal|ici]]** ​pour savoir ​ce que sont des terminaux graphiques.
  
-==== Différence entre terminal et console ====+==== Accès à la console ====
  
-En réalité, ​un terminal n'est qu'une émulation d'une console+Pour un serveur Ubuntu, sans interface graphique, il est directement accessible au démarrage de la machine.
  
-Il y a sur Ubuntu six consoles disponibles (tty1, tty2 ...), elles sont accessible ​via Ctrl+Alt+Fx où x est le numéro de la console à laquelle vous voulez vous rattacher.+Pour un desktop Ubuntu, dite linux avec interface graphique, elle est accessible via le menu démarrer, sur Terminal ou via un raccourci clavier (voir note). 
 +  
 +**Note :** Il y a sur Ubuntusix consoles disponibles (tty1, tty2 ...), elles sont accessibles ​via Ctrl+Alt+Fxoù x est le numéro de la console à laquelle vous voulez vous rattacher.
  
 === Cas général et versions antérieures à 17.04 === === Cas général et versions antérieures à 17.04 ===
Ligne 31: Ligne 43:
 Il est, en général, préférable d'​utiliser l'​émulateur de terminal ([[:​Terminal]]) pour lancer des lignes de commandes, mais les consoles peuvent se révéler indispensables si, par exemple, l'​interface graphique plante. Il est, en général, préférable d'​utiliser l'​émulateur de terminal ([[:​Terminal]]) pour lancer des lignes de commandes, mais les consoles peuvent se révéler indispensables si, par exemple, l'​interface graphique plante.
  
-=== Versions avec Gnome postérieures à 17.04 ===+=== Versions avec GDM postérieures à 17.04 ===
  
-À partir de 17.04, sur les systèmes avec [[:​GDM]], ​il semblerait que la session graphique ([[Xorg]] ou [[Wayland]]) se lance sur tty1 (Ctrl+Alt+F1),​ et seules les consoles 2 à 6 restent accessibles,​ rien n'​étant normalement présent à partir de Ctrl+Alt+F7.+À partir de 17.04, sur les systèmes avec [[:​GDM]] ​(les variantes avec [[:GNOME Shell]] donc), la session graphique ([[Xorg]] ou [[Wayland]]) se lance par dessus la 1ère console ​(et s'​accède donc en faisant ​Ctrl+Alt+F1),​ et seules les consoles 2 à 6 restent accessibles,​ rien n'​étant normalement présent à partir de Ctrl+Alt+F7
 + 
 +Plusieurs sessions graphiques peuvent être lancées en parallèle, notamment si vous connectez 2 utilisateurs simultanément,​ donc n'​hésitez pas à tester toutes les combinaisons jusqu'​à Ctrl+Alt+F6 si besoin.
  
 ===== L'​intérêt du mode console (ou du terminal) ===== ===== L'​intérêt du mode console (ou du terminal) =====
Ligne 68: Ligne 82:
  
 Cependant, aussi bien au niveau fonctionnalités que souplesse, la console sous Windows est bien pauvre (impossibilité de redimensionner la fenêtre, peu d'​outils en ligne de commande, ergonomiquement inutilisable…). C'est pour cela qu'​elle n'est que très peu utilisée. Cependant, aussi bien au niveau fonctionnalités que souplesse, la console sous Windows est bien pauvre (impossibilité de redimensionner la fenêtre, peu d'​outils en ligne de commande, ergonomiquement inutilisable…). C'est pour cela qu'​elle n'est que très peu utilisée.
-Microsoft a alors décidé de développer une **vraie** console ([[http://​fr.wikipedia.org/​wiki/​Windows_PowerShell|PowerShell]]) pour l'​intégrer dans Windows Vista, mais à la suite de différents problèmes, ​il n'a finalement pas été intégré ​avant Windows 7.+Microsoft a alors décidé de développer une **vraie** console ([[https://​fr.wikipedia.org/​wiki/​Windows_PowerShell|PowerShell]]) pour l'​intégrer dans Windows Vista, mais à la suite de différents problèmes, ​elle n'a finalement pas été intégrée ​avant Windows 7.
  
 ==== Exhaustivité ==== ==== Exhaustivité ====
Ligne 77: Ligne 91:
  
 ==== Convivialité ==== ==== Convivialité ====
 +
 +La communauté Ubuntu semble beaucoup plus présente que sur différents systèmes. Si vous avez une difficulté,​ vous pouvez poser votre problème sur un forum connu. En fonction de la difficulté,​ d'​autres utilisateurs vous aideront pour résoudre votre souci. ​
 +
 +**Exemple :**
  
 Si vous demandez de l'aide dans un forum, il est beaucoup plus facile de vous répondre : Si vous demandez de l'aide dans un forum, il est beaucoup plus facile de vous répondre :
Ligne 162: Ligne 180:
 <​code>​ <​code>​
 $ ls # Affiche la liste des fichiers du répertoire en cours $ ls # Affiche la liste des fichiers du répertoire en cours
-$ ls ~ # Affiche les fichiers du dossier personnel, ~ réprésentant ​"/​home/​utilisateur-en-cours"​+$ ls ~ # Affiche les fichiers du dossier personnel, ~ représentant ​"/​home/​utilisateur-en-cours"​
 $ ls -l # Affiche la liste détaillée des fichiers du répertoire en cours $ ls -l # Affiche la liste détaillée des fichiers du répertoire en cours
 $ ls -A # Affiche les fichiers cachés et non-cachés dans le répertoire en cours $ ls -A # Affiche les fichiers cachés et non-cachés dans le répertoire en cours
Ligne 214: Ligne 232:
   * Ctrl + t : inverser la position des deux caractères avant le curseur (pratique quand on tape par exemple, sl au lieu de ls)   * Ctrl + t : inverser la position des deux caractères avant le curseur (pratique quand on tape par exemple, sl au lieu de ls)
   * Alt + shift + t : inverser la position des deux mots avant le curseur   * Alt + shift + t : inverser la position des deux mots avant le curseur
-  * Alt + shift + c : mettre une lettre en majuscule+  * Alt + shift + c : mettre une lettre en majuscule ​(c pour capitalize)
   * Alt + shift + l : mettre un mot en minuscule (l pour lowercase)   * Alt + shift + l : mettre un mot en minuscule (l pour lowercase)
   * Alt + shift + u : mettre un mot en majuscule (u pour uppercase)   * Alt + shift + u : mettre un mot en majuscule (u pour uppercase)
   * Alt + shift + . : réécrire le paramètre de la dernière commande   * Alt + shift + . : réécrire le paramètre de la dernière commande
- 
 ==== Divers ==== ==== Divers ====
  
  • console.txt
  • Dernière modification: Le 07/12/2023, 23:27
  • par 88.166.8.90