Dans le système d'exploitation Linux, le niveau d'exécution (runlevel) est l'état de fonctionnement du système à différentes étapes, généralement représenté par des nombres. Différents niveaux d'exécution correspondent à différents services et fonctions. Les administrateurs peuvent basculer entre différents niveaux d'exécution selon les besoins pour contrôler le comportement du système. Cet article explique comment changer de niveau d'exécution sous Linux et fournit des exemples de code spécifiques.
1. Comprendre les différents niveaux d'exécution
Dans les systèmes Linux, les niveaux d'exécution courants vont de 0 à 6, et chaque niveau d'exécution correspond à différents comportements. Les niveaux les plus couramment utilisés sont les suivants :
- Niveau d'exécution 0 : arrêt du système
- Niveau d'exécution 1 : mode mono-utilisateur
- Niveau d'exécution 2 : mode multi-utilisateur, pas de service NFS
- Niveau d'exécution 3 : multi-utilisateur mode , mode ligne de commande complète
- Niveau d'exécution 4 : réservé, non utilisé
- Niveau d'exécution 5 : mode multi-utilisateur, avec interface graphique
- Niveau d'exécution 6 : redémarrage du système
2. Première méthode : utilisez la commande init
sudo init <runlevel>
Copier après la connexion
Par exemple, pour passer au niveau d'exécution 3, vous pouvez exécuter la commande suivante :
sudo init 3
Copier après la connexion
Méthode deux : utilisez la commande telinit
sudo telinit <runlevel>
Copier après la connexion
Par exemple, pour passer au niveau d'exécution 5, vous pouvez utiliser la commande suivante :
sudo telinit 5
Copier après la connexion
Copier après la connexion
3. Exemple : passer du niveau d'exécution 3 au niveau d'exécution 5
Tout d'abord, vous pouvez utiliser la commande suivante pour afficher le niveau d'exécution du système actuel :
runlevel
Copier après la connexion
Ensuite, utilisez le commande suivante pour passer au niveau d'exécution 5 :
sudo telinit 5
Copier après la connexion
Copier après la connexion
4. Notes
Avant de changer de niveau d'exécution, assurez-vous d'avoir enregistré les données et fermé les programmes en cours d'exécution.
- Le passage à un niveau d'exécution différent peut entraîner le démarrage ou l'arrêt de certains services, veuillez donc agir avec prudence.
- Certaines distributions de systèmes Linux peuvent utiliser différentes méthodes pour gérer les niveaux d'exécution, veuillez opérer en fonction de la situation réelle.
- Grâce aux étapes ci-dessus, vous pouvez facilement basculer entre différents niveaux d'exécution dans le système Linux et contrôler de manière flexible l'état de fonctionnement du système. J'espère que cet article pourra vous fournir des conseils pratiques et des exemples de code pour mieux gérer votre système Linux.
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!