Vous avez le choix entre plusieurs commandes lors de l'arrêt sous Linux. Examinons d'abord quelques commandes des anciennes versions.
1. shutdown
La commande shutdown arrête le système en toute sécurité. Shutdown effectue son travail en envoyant un signal au programme d'initialisation, lui demandant de modifier le niveau d'exécution. Le niveau d'exécution 0 est utilisé pour arrêter (arrêter) et le niveau d'exécution 6 est utilisé pour réactiver (redémarrer) le système.
Par exemple :
Commande d'arrêt : shutdown -h now
Commande de redémarrage : shutdown -r now
stop
halt pour arrêter immédiatement équivaut à shutdown -h now. En fait, halt consiste à appeler shutdown -h. Lorsque l'arrêt est exécuté, le processus d'application est interrompu, l'appel système de synchronisation est exécuté et le noyau est arrêté une fois l'opération d'écriture du système de fichiers terminée. Mais cela ne fait qu'arrêter le système d'exploitation et l'alimentation électrique fonctionne toujours.
3. poweroff
poweroff éteindra d'abord le système, puis enverra un signal de mise hors tension à l'acpi.
4. init
init est l'ancêtre de tous les processus, son numéro de processus est toujours 1, donc l'envoi du signal TERM à init mettra fin à tous les processus et démons utilisateur. Processus, etc.
init est la commande permettant de changer de niveau d'exécution. Linux a un total de 7 niveaux d'exécution, les plus importants sont les 4 niveaux suivants :
niveau d'exécution 0 : arrêt
niveau d'exécution 3 : mode ligne de commande pur
niveau d'exécution 5 : contient le mode d'interface graphique
niveau d'exécution 6 : redémarrage
5. Redémarrage
Le processus de travail du redémarrage est presque le même que celui de l'arrêt. Cependant, cela provoque le redémarrage de l'hôte, tandis que l'arrêt provoque un arrêt.
Maintenant
Maintenant, la nouvelle version utilise systemd. Ces commandes sont connectées en douceur à systemctl ou systemd, ce qui signifie que l'arrêt et la gestion de l'alimentation sont désormais effectués par systemd. terminé, donc les commandes sont les mêmes.
systemctl [指令]
l'arrêt passe en mode d'arrêt du système, l'écran peut conserver certains messages, liés à votre mode de gestion de l'alimentation
la mise hors tension passe en mode d'arrêt du système. Arrêtez directement sans fournir d'alimentation !
redémarrez directement
suspensez pour passer en mode veille.
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!