Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
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 Prochaine révision Les deux révisions suivantes | ||
doc:systeme:console [12/06/2011 12:29] smolski |
doc:systeme:console [13/07/2012 19:01] smolski |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | mise à jour - 11/06/2011 | + | mise à jour - 12/06/2011 |
+ | |||
+ | Bien que **les commandes indiquées** soient justes, **les termes** de ce tuto sont dramatiquement à revoir finalement. \\ | ||
+ | Je ferai des propositions correctives sur la fin de l'année. smolski le 18/10/2011 | ||
+ | |||
+ | Bonne année 2012. Darien le 04/02/2012 | ||
+ | Merci Darien, et dire que nous allons sur 2013 maintenant... smolski le 13/07/2012 LOL | ||
====== La CONSOLE ====== | ====== La CONSOLE ====== | ||
La console ressemble à une fenêtre MSDOS ... en plus performante. | La console ressemble à une fenêtre MSDOS ... en plus performante. | ||
- | La console n'est pas obligatoire pour utiliser Linux. Elle permet simplement de faire des actions sur son système beaucoup plus rapidement qu'avec une interface graphique. \\ | + | La console n'est pas obligatoire pour utiliser un système GNU/Linux. Elle permet simplement de faire des actions sur son système beaucoup plus rapidement qu'avec une interface graphique. \\ |
En effet, les lignes de commande que l'on utilise en console sont plus simples à rédiger que d'effectuer la même manipulation via une interface graphique sans bénéficier d'informations détaillées en retour. | En effet, les lignes de commande que l'on utilise en console sont plus simples à rédiger que d'effectuer la même manipulation via une interface graphique sans bénéficier d'informations détaillées en retour. | ||
- | * La console est beaucoup plus sûre, car elle vous infirme immédiatement par un message le défaut d'une écriture, réduisant ainsi la marge des erreurs. | + | * La console est beaucoup plus sûre, car elle vous informe immédiatement par un message le défaut d'une écriture, réduisant ainsi la marge des erreurs. |
- | * La console de Linux, comme sur la plupart des Unix, propose [[manuel:autocompletion | l'autocomplétion]] très utile pour naviguer dans l'arborescence. | + | * La console de GNU/Linux, comme sur la plupart des Unix, propose [[manuel:autocompletion | l'autocomplétion]] très utile pour naviguer dans l'arborescence. |
- | * La console permet avec la simplicité de ses outils la configuration manuelle de votre système. Attention aux expérimentations douteuses, car en tant qu'administrateur ([[commande:su | avec la commande su]]) vous pouvez tout aussi facilement casser votre système. | + | * La console permet, avec la simplicité de ses outils, la configuration manuelle de votre système. Attention aux expérimentations douteuses, car en tant qu'administrateur ([[commande:su | avec la commande su]]) vous pouvez tout aussi facilement casser votre système. |
* En utilisant des scripts (suite de lignes de commandes contenues dans un fichier texte écrits dans un langage très simple à comprendre) la console permet d'automatiser soi-même et dans les limites que l'on dicte des opérations de maintenance, par exemple :\\ | * En utilisant des scripts (suite de lignes de commandes contenues dans un fichier texte écrits dans un langage très simple à comprendre) la console permet d'automatiser soi-même et dans les limites que l'on dicte des opérations de maintenance, par exemple :\\ | ||
* la sauvegarde automatique de votre système, | * la sauvegarde automatique de votre système, | ||
Ligne 18: | Ligne 25: | ||
* [[manuel:recovery|manuel:recovery]] | * [[manuel:recovery|manuel:recovery]] | ||
- | ===== Lancement de la Console ===== | + | ===== Ouverture depuis la session graphique ===== |
- | ===== Depuis une session graphique ===== | + | Nous disposons de six consoles (de Alt-F1 à Alt-F6) que l'on peut ouvrir avec les touches simultanées : |
- | Pour entrer dans une console depuis une session graphique habituelle déjà ouverte, appuyez en même temps sur les touches : | + | CTRL ALT F1 = tty1 |
- | CTRL ALT F1 | + | |
- | Pour revenir en graphique, appuyez en même temps sur les touches : | + | CTRL ALT F2 = tty2 |
+ | |||
+ | CTRL ALT F3 = tty3 | ||
+ | |||
+ | CTRL ALT F4 = tty4 | ||
+ | |||
+ | CTRL ALT F5 = tty5 | ||
+ | |||
+ | CTRL ALT F6 = tty6 | ||
+ | |||
+ | ===== Navigation entre les consoles ===== | ||
+ | |||
+ | Une fois dans la console vous pouvez naviguer de console en console avec les mêmes touches de raccourcis clavier, sans plus utiliser la touche : | ||
+ | [CTRL] | ||
+ | |||
+ | Ou bien, pour le faire encore plus facilement, vous pouvez utiliser les flèches directionnelles du clavier au lieu des touches [F] : | ||
+ | [ALT] <= ou => | ||
+ | |||
+ | Pour revenir à la console graphique : | ||
ALT F7 | ALT F7 | ||
+ | |||
+ | Exercez-vous avec délectation à naviguer entre ces consoles virtuelles, cela vous familiarisera davantage. \\ | ||
+ | Ouvrez des sessions root et des sessions users, entrez des commandes que vous connaissez déjà, sinon, voir : | ||
+ | * [[manuel:les_commandes_gnu_linux|Les commandes GNU/Linux]] | ||
+ | |||
+ | En réalité, si on vous livrait le noyau Linux tout seul, vous seriez bien avancé : pas d'interface graphique, juste quelques commandes, bref, votre système d'exploitation serait inexploitable, un comble, non ? \\ | ||
+ | C'est pour cela qu'existe des distributions GNU/Linux qui contiennent le noyau Linux, plus un ensemble de logiciels qu'elles ont choisis de supporter. Ceux-ci sont testés et compilés pour tous. | ||
+ | |||
+ | |||
+ | |||
+ | ===== Lancement de la Console depuis une session graphique ===== | ||
+ | |||
+ | Pour l'ouvrir depuis une session graphique habituelle déjà ouverte, mettez vous en **tty1** avec CTRL+ALT+F1 (pour revenir en graphique Alt+F7 ou Alt+ <=) en tant que root et se logger en tant qu'administrateur((Voir : [commande:su | La commande su])). | ||
+ | |||
+ | |||
===== Depuis un CDLive : ===== | ===== Depuis un CDLive : ===== | ||
Ligne 42: | Ligne 81: | ||
Nous pouvons ainsi agir sur les fichiers de configuration et permettre le bon fonctionnement de notre système. | Nous pouvons ainsi agir sur les fichiers de configuration et permettre le bon fonctionnement de notre système. | ||
+ | <note tip>**Parfois vous pourriez avoir une ou deux lignes significatif en bas de (or type Control-D to continue) : vous tapez votre mpd root malgré tout pour pouvoir avancer !!!** </note> | ||
- | |||
- | ===== Ouverture & Navigation ===== | ||
- | |||
- | Nous disposons de six consoles que l'on peut ouvrir indépendamment chacune des autres avec les touches simultanés : | ||
- | |||
- | CTRL ALT F1 = tty1 | ||
- | |||
- | CTRL ALT F2 = tty2 | ||
- | |||
- | CTRL ALT F3 = tty3 | ||
- | |||
- | CTRL ALT F4 = tty4 | ||
- | |||
- | CTRL ALT F5 = tty5 | ||
- | |||
- | CTRL ALT F6 = tty6 | ||
- | |||
- | ALT F7 = la console graphique | ||
- | <note important>Pour naviguer **beaucoup** plus facilement **entre 7 consoles** vous pouvez utiliser les flèches directionnelles du clavier **ALT + <= ; =>** | ||
- | </note> | ||
- | |||
- | Exercez-vous avec délectation à naviguer entre ces consoles virtuelles, cela vous familiarisera davantage. \\ | ||
- | Ouvrez des sessions root et des sessions users, entrez des commandes que vous connaissez déjà, sinon, voir : | ||
- | * [[manuel:commande | Les Commandes Linux pas à pas]] | ||
- | En réalité, si on vous livrait le noyau Linux tout seul, vous seriez bien avancé : pas d'interface graphique, juste quelques commandes, bref, votre système d'exploitation serait inexploitable, un comble, non ? C'est pour cela qu'existe des distributions GNU/Linux qui contiennent le noyau Linux, plus un ensemble de logiciels qu'elles ont choisis de supporter. Ceux-ci sont testés et compilés pour vous. | ||
Ligne 86: | Ligne 101: | ||
<code>exit</code> | <code>exit</code> | ||
- | Ce mot clé ordonne explicitement à l'interpréteur de se fermer. Écrire "exit" dans une console ou à la fin d'un fichier est ridicule en regard de la facilité d'un Ctrl D (dans une console) ou de la fin naturelle du fichier. La commande "exit" a été conçue pour stopper un script prématurément, c'est-à-dire sans interpréter les lignes suivantes. | + | Ce mot clé ordonne explicitement à l'interpréteur de se fermer. \\ |
+ | Écrire "exit" dans une console ou à la fin d'un fichier est ridicule en regard de la facilité d'un [Ctrl d] (dans une console) ou de la fin naturelle du fichier. | ||
+ | |||
+ | <note tip>La commande ''exit'' a été conçue pour stopper un script prématurément, c'est-à-dire sans interpréter les lignes suivantes.</note> | ||
==== Méthode 3 ==== | ==== Méthode 3 ==== | ||
Ligne 100: | Ligne 118: | ||
<code>reboot</code> | <code>reboot</code> | ||
- | \\ | + | |
- | \\ | + | |
+ | ==== Méthode 4 ==== | ||
+ | |||
+ | Ultra-brutale et ultra-efficace. | ||
+ | |||
+ | Alt ImprÉcr s | ||
+ | (vidage des caches disques) | ||
+ | Alt ImprÉcr u | ||
+ | (remontage en lecture seule des partitions) | ||
+ | Alt ImprÉcr b | ||
+ | (reboot bourin) | ||
===== Lien utile ===== | ===== Lien utile ===== | ||
Ligne 108: | Ligne 136: | ||
* http://debian-facile.org/forum/viewtopic.php?id=3979 | * http://debian-facile.org/forum/viewtopic.php?id=3979 | ||
- | Avec des précisions quasi chirurgicales sur les termes //console//, //terminal// et autres //émulateurs//... dans l'informatique. | + | Avec des précisions quasi chirurgicales sur les termes //console//, //terminal// et autres //émulateurs//... en langage informatique. |
//Bienvenue au pays des geeks !// | //Bienvenue au pays des geeks !// |