Maison > Tutoriel système > Linux > Comment résoudre le problème selon lequel le service de bureau ne démarre pas au démarrage de Centos ?

Comment résoudre le problème selon lequel le service de bureau ne démarre pas au démarrage de Centos ?

王林
Libérer: 2024-01-07 16:34:15
avant
665 Les gens l'ont consulté

Centos ne démarre pas le bureau, vous pouvez entrer dans l'interface de caractère CentOS en modifiant le niveau d'exécution du système.

Entrez

#initialisation 3

Afficher le niveau d'exécution

#runlevel

5 3

# # Le niveau d'exécution actuel du système est "5", le dernier niveau d'exécution était "3" et la conversion du niveau d'exécution a réussi.

Instructions détaillées

Le système Linux s'exécute à tout moment sur un niveau d'exécution désigné, et différents niveaux d'exécution ont des programmes et des services différents, et le travail à accomplir et l'objectif à atteindre sont différents. Centos a configuré les niveaux d'exécution comme indiqué dans le tableau suivant, et le système peut basculer entre ces niveaux d'exécution pour effectuer différentes tâches. Description du niveau d'exécution

 0 Tous les processus seront terminés, la machine s'arrêtera de manière ordonnée et le système sera à ce niveau d'exécution lors de l'arrêt

 1 Mode mono-utilisateur. Pour la maintenance du système, seuls quelques processus sont en cours d'exécution et tous les services ne sont pas démarrés

 2 Mode multi-utilisateurs. Identique au niveau d'exécution 3, sauf que le service Network File System (NFS) n'est pas démarré

 3 Mode multi-utilisateurs. Permet à plusieurs utilisateurs de se connecter au système, qui est le niveau de démarrage par défaut du système

 4 Laissez les niveaux d'exécution définis par l'utilisateur

 5 Mode multi-utilisateur et exécutez X-Window après le démarrage du système, donnant une fenêtre de connexion graphique

 6 Tous les processus sont terminés et le système est redémarré

 1. Si le système entre dans l'interface CentOS de connexion graphique après le démarrage, cela signifie que le niveau d'exécution par défaut du système est 3 ; si le système entre dans l'interface CentOS de connexion graphique après le démarrage, cela signifie que le niveau d'exécution par défaut du système est 3 ; 5.

 2. Si l'utilisateur a démarré l'interface caractère CentOS et souhaite accéder à l'interface graphique CentOS, il peut utiliser la commande suivante :

 $ startx &

Visualisation et commutation au niveau de l'exécution

 Les utilisateurs peuvent utiliser la commande suivante pour afficher le niveau d'exécution du niveau d'exécution actuel du système. Les utilisateurs peuvent utiliser la commande suivante pour changer le niveau d'exécution init [0123456Ss]. du niveau d'exécution vers lequel basculer, tel que :

Utilisez la commande init 0 pour passer au niveau d'exécution 0, c'est-à-dire arrêter (ne définissez jamais initdefault sur 0)

 Utilisez la commande init 1 pour passer au niveau d'exécution 1, ce qui signifie entrer en mode d'exécution mono-utilisateur

Utilisez la commande init 6 pour passer au niveau d'exécution 6, c'est-à-dire redémarrer (ne définissez jamais initdefault sur 6)

 Vous pouvez également utiliser la commande te linit. Dans CentOS, la commande te linit est un lien symbolique vers la commande init.

 Regardez ci-dessous un exemple d'utilisation des commandes runlevel et init :

  # # Afficher le niveau de fonctionnement actuel du système

  #runlevel

 N 3

  # # Le niveau d'exécution actuel du système est "3", et il n'y a pas de niveau d'exécution précédent (représenté par "N")

 #initialisation 2

  # # Après avoir exécuté la commande "init 2", les informations de service d'arrêt et de démarrage correspondantes seront affichées dans la console système

 #runlevel

 32

  # # Le niveau d'exécution actuel du système est "2", le dernier niveau d'exécution était "3" et la conversion du niveau d'exécution a réussi.

Changez donc le niveau d'exécution de ininidefault dans /etc/inittab en 2 ou 3 pour désactiver le service de bureau.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:jb51.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal