init
init

But : Lancer des scripts de processus, sortir de X, rebooter l'ordinateur, l'éteindre... Ce n'est pas clair hein ? Lisez donc la suite .

Pour avoir la "main" sous Linux, un certain nombre de processus (des applications si vous préférez) doivent être lançés. Le noyau tout d'abord. Celui-ci est lancé par le bootloader après l'allumage du PC. Puis le noyau lance le premier processus : /sbin/init. Celui-ci va alors lire des scripts de démarrage (appellés Run Levels) organisés de manière séquentielle.

Sous Mandriva Linux, voici quels sont les Run Levels :
  • 0 : Eteindre l'ordinateur
  • 1 : Single user mode
  • 2 : Multi utilisateur sans gestion du réseau
  • 3 : Multi utilisateur complet
  • 4 : Inutilisé
  • 5 : X11 (interface graphique)
  • 6 : Rédemarrage de l'ordinateur
Ceci peut varier légèrement en fonction des distributions (plus d'infos ici). Init termine en fait la procédure de démarrage initiée par le noyau en lançant des processus via un script. Ces processus sont nécessaires au fonctionnement d'un système normal.

Mais quels scripts ? Le fichier /etc/inittab indique à init quel est le niveau de lancement par défaut. Les distributions GNU-Linux modernes vous amènent automatiquement sur init 5. Si vous modifiez ce fichier en choisissant le niveau 0 ou 6, vous serez sûrement déçu(e) . N'y touchez donc pas ! Plus d'infos sur ce fichier et son mode de fonctionnement dans cet article de Linux-France.Org. Les scripts de démarrage se trouvent dans les répertoires /etc/rc0.d, /etc/rc1.d, /etc/rc2.d etc jusqu'à /etc/rc6.d.

Mais quel est le but finalement, à part comprendre le mode de démarrage de Linux (ce dont vous vous fichez peut-être) ? Voici quelques applications pratiques en console :
  • # init 3 vous sort de l'environnement graphique pour vous emmener en mode console pure où vous pourrez mettre à jour vos drivers de cartes graphiques, chipoter votre environnement graphique ou bien concentrer la puissance de votre PC dans une application console. Pour revenir sous X, tapez # init 5.
  • # init 0 arrête votre PC.
  • # init 6 redémarre votre PC.
Si vous êtes en console et en root, c'est sûrement plus rapide que de passer par le menu KDE ou Gnome. Si vous êtes en console pure, c'est aussi une bonne méthode (alternative à reboot et halt).

Lea-Linux vous éclairera peut-être si vous n'avez rien compris. Ce petit tuto également. Et ibien sûr Google .


Retour vers l'article sur la console.
Retour vers la liste de commandes.



Date de création : 20/04/2024 @ 20:00
Dernière modification : 27/02/2024 @ 20:10
Catégorie :
Page lue 1553 fois


 Prévisualiser      Imprimer l'article

Réactions à cet article


Personne n'a encore laissé de commentaire.
Soyez donc le premier !


News RSS du Libre
Recherche




Infos Site

Se reconnecter
---

Votre nom (ou pseudo) :

Votre code secret


  338 membres


Connectés :

  luteola
Sondage
Quelle distribution utilisez vous le plus ?
 
Mandriva
Mepis
Ubuntu &Cie;
SuSE
Debian
Knoppix/Kaella
Xandros
Gentoo
Fedora
Autres
Résultats
Compteur

 0 visiteurs

 23 visiteurs en ligne

Soutien

Site de Doudou

Site de Garulfo

Anupaz

Haut