Maison > Article > Opération et maintenance > Il existe plusieurs niveaux d'exécution sous Linux
Le système Linux a 7 niveaux d'exécution (runlevel) (Apprentissage recommandé : Exploitation et maintenance Linux)
运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆 运行级别2:多用户状态(没有NFS) 运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式 运行级别4:系统未使用,保留 运行级别5:X11控制台,登陆后进入图形GUI模式 运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动
Principe du niveau d'exécution :
1. Il existe de nombreux programmes de script serveur sous le répertoire /etc/rc.d/init.d, généralement appelés services
2. Il y a 7 répertoires nommés rcN.d sous /etc/rc.d, correspondant aux 7 niveaux de fonctionnement du système
3. Il existe des fichiers de liens symboliques dans le répertoire rcN.d. Ces fichiers de liens pointent vers le fichier de script de service dans le répertoire init.d. La règle de dénomination est K+nn+nom du service ou S+nn+nom du service, où nn vaut deux. chiffres.
4. Le système entrera dans le répertoire rcN.d correspondant en fonction du niveau d'exécution spécifié et récupérera les fichiers de lien dans le répertoire par ordre de noms de fichiers
Pour les fichiers commençant par K, le système mettra fin au service correspondant
Pour les fichiers commençant par S, le système démarrera le service correspondant
5 . Pour vérifier le niveau d'exécution, utilisez : runlevel
6. Pour accéder à d'autres niveaux d'exécution, utilisez : init N
7. De plus, init 0 signifie arrêt, init 6. Redémarrez le système De plus, lorsque vous utilisez runlevel pour afficher le niveau d'exécution, le résultat affichera le niveau d'exécution précédent et le niveau d'exécution actuel. le niveau d'exécution précédent est N, cela signifie qu'il n'y avait pas de niveau d'exécution précédent (peut-être juste sous tension).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!