GNU/Linux >> Tutoriels Linux >  >> Linux

Exemples de commandes runlevel sous Linux

La sortie de la commande runlevel indiquera votre niveau d'exécution précédent et actuel séparés par un seul espace. S'il n'y avait pas de niveau d'exécution précédent, "N" sera utilisé comme espace réservé.

Par exemple :

# runlevel
N 5

La sortie ci-dessus indique que le niveau d'exécution actuel est 5 et qu'il n'y avait pas de niveau d'exécution précédent.

Vous trouverez ci-dessous la liste de ce que chaque valeur de niveau d'exécution est définie :

  • 0 — Arrêt
  • 1 — Mode mono-utilisateur
  • 2 — Non utilisé (définissable par l'utilisateur)
  • 3 — Mode multi-utilisateur complet
  • 4 — Non utilisé (définissable par l'utilisateur)
  • 5 - Mode multi-utilisateur complet (avec un écran de connexion basé sur X)
  • 6 — Redémarrer

Exemples de commandes de niveau d'exécution

1. Pour voir le niveau d'exécution actuel :

# runlevel 

2. Pour supprimer la sortie :

# runlevel -q
# runlevel --quiet 

3. Pour exécuter en mode détaillé :

# runlevel -v
# runlevel --verbose 

4. Pour obtenir les informations de version :

# runlevel --version 

5. Pour obtenir de l'aide :

# runlevel --help 

FAQ sur le niveau d'exécution

Existe-t-il un niveau d'exécution standard que la plupart des utilisateurs exécutent après l'installation ?

Cela dépend des besoins de l'utilisateur, la plupart du temps, les serveurs fonctionnent au niveau d'exécution 3 et les ordinateurs de bureau au niveau d'exécution 5. Le niveau d'exécution 5 est idéal pour un poste de travail de bureau. Et le niveau d'exécution 3 est idéal pour la production.

L'exécution du niveau d'exécution 5 consomme-t-elle beaucoup plus de ressources que le niveau d'exécution 3 ?

La seule différence entre le niveau d'exécution 3 et le niveau d'exécution 5 est que le niveau d'exécution 5 inclut le service X11 (GUI) ainsi que tous les autres services tels que pare-feu, nfs, rpc ntpd, etc.

Existe-t-il un moyen d'arrêter X une fois que vous avez terminé ?

Vous pouvez soit déconnecter l'utilisateur dans le menu système, soit revenir à la console (CTRL+ALT+F1..7) et appuyer sur CTRL+x pour mettre fin à la session X.

Dans l'ensemble, y a-t-il un avantage à exécuter un niveau d'exécution plutôt qu'un autre ?

Avoir un niveau d'exécution plutôt qu'un autre est avantageux pour implémenter une application liée à l'interface graphique et effectuer des tests dans le même environnement sans trop de charge sur le serveur. par exemple Changez votre moniteur ou votre carte vidéo et vous pouvez exécuter les outils pour ajuster sans avoir à essayer d'arrêter la séquence de démarrage et de la tester complètement et en cas de problème, tuez simplement l'interface graphique et réessayez, si une combinaison provoque le serveur X pour se bloquer, vous pouvez tuer X sans avoir à redémarrer le système.

Conclusion

Le /etc/inittab Le fichier définit le niveau d'exécution par défaut d'un système. Les processus qui démarrent pour des niveaux d'exécution spécifiques sont définis dans des sous-répertoires du répertoire /etc/rc.d. Vous pouvez afficher le niveau d'exécution actuel à tout moment à l'aide de la commande runlevel :

$ runlevel
N 5


Linux
  1. Exemples de commande rm sous Linux

  2. Exemples de commandes ps sous Linux

  3. Exemples de commandes sa sous Linux

  4. Exemples de commandes runlevel sous Linux

  5. w Exemples de commandes sous Linux

9 exemples de commandes tee sous Linux

9 exemples de commande diff sous Linux

Commande Linux ip avec exemples

15 Commande Linux ps avec exemples

8 exemples de commandes LDD sous Linux

Exemples de commandes id sous Linux