Maison > Article > Tutoriel système > Comment modifier le paramètre de niveau d'exécution par défaut dans le système CentOS7 ?
Le système CentOS a 7 niveaux d'exécution
Niveau d'exécution 0 : Le système est en état d'arrêt. Le niveau d'exécution par défaut du système ne peut pas être défini sur 0, sinon il ne démarrera pas normalement
.Niveau d'exécution 1 : statut de travail d'un seul utilisateur, autorité racine, utilisé pour la maintenance du système, la connexion à distance est interdite
Run Level 2 : État multi-utilisateur (sans NFS)
Niveau d'exécution 3 : Terminez l'état multi-utilisateur (avec NFS), entrez en mode ligne de commande de la console après vous être connecté
Run Level 4 : Le système n'est pas utilisé, réservé
Exécutez le niveau 5 : console X11, entrez en mode GUI graphique après vous être connecté
Niveau d'exécution 6 : le système s'arrête et redémarre normalement. Le niveau d'exécution par défaut ne peut pas être défini sur 6, sinon il ne démarrera pas normalement
.Modifier le niveau d'exécution
Centos7 utilise le concept cible pour définir les niveaux d'exécution, qui sont divisés en niveau 3 et niveau 5. Les significations sont les suivantes :
Niveau 3->texte multi-user.target Niveau 5->graphiques.target graphiques
1) Afficher le niveau de course actuel
# runlevel [root@chezhi chezhi]# runlevel N 3 [root@chezhi chezhi]#
Si le niveau d'exécution par défaut actuel du système est le mode graphique GUI, le résultat d'affichage du niveau d'exécution est : 5 3
2) Modifier le niveau d'exécution par défaut au démarrage
systemd utilise des liens pour pointer vers le niveau d'exécution par défaut, déterminé dans le fichier /etc/systemd/system/default.target.
Passer au niveau d'exécution 3 :
a. Supprimez d'abord : mv /etc/systemd/system/default.target /etc/systemd/system/default.target_copy5 #Renommer le fichier
b. Créez un fichier de lien symbolique : ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
ou
ln -sf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target
De plus, vous pouvez également utiliser la commande systemctl :
systemctl set-default graphique.target
systemctl isole multi-user.target
Enfin, arrêtez le système normalement et redémarrez le système : init 6
Ensuite, le système entrera automatiquement en mode commande de console au démarrage. Si vous souhaitez revenir au mode GUI graphique par défaut, exécutez la commande :
#Supprimez d'abord le fichier [root@chezhi system]# rm -rf /etc/systemd/system/default.target #Recréez le fichier de lien logiciel [root@chezhi system]# ln -sf /lib/systemd/system/graphical . target /etc/systemd/system/default.target
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!