commande Linux shutdown / reboot

sous Linux, comme toutes les tâches, les opérations d’arrêt et de redémarrage peuvent également être effectuées à partir de la ligne de commande.

Les commandes sont shutdown, halt, en veille, redémarrer et REISUB les frappes de touches.

dans ce post, je vais vous montrer comment arrêter ou redémarrer un système linux en utilisant ces commandes.,

Les commandes sont particulièrement utiles quand vous devez redémarrer un serveur linux distant, où seulement l’accès de shell est disponible et aucune interface graphique.

Les serveurs ont souvent besoin d’un redémarrage lorsque des mises à niveau sont installées ou doivent s’arrêter pour d’autres tâches de maintenance.

Les commandes sont disponibles sur n’importe quel système linux comme centos, ubuntu, debian, fedora ou suse et ne nécessitent pas l’installation de paquets supplémentaires.

commande »shutdown »

la première commande est la commande shutdown et elle peut être utilisée pour arrêter un système ou le redémarrer., Il est couramment utilisé pour arrêter ou redémarrer les machines locales et distantes.

shutdown arranges for the system to be brought down in a safe way. All logged-in users are notified that the system is going down and, within the last five minutes of TIME, new logins are prevented.

La syntaxe est

shutdown 

Arrêt linux

À l’arrêt d’une machine d’appel de l’arrêt de commande comme ceci

# shutdown -h now

Le h option pour stopper ce qui signifie d’arrêter. Le deuxième paramètre est le paramètre du temps. « maintenant » signifie que l’arrêt du système tout de suite.

le paramètre time peut également être spécifié en minutes ou en heures., Par exemple

# shutdown -h +5 "Server is going down for upgrade. Please save your work."

la commande ci-dessus doit faire clignoter le message à tous les autres utilisateurs connectés et leur donner 5 minutes avant l’arrêt du système.

redémarrer linux

la commande shutdown peut être utilisée pour redémarrer un système avec l’option r au lieu de l’option H. L’utilisation est la même qu’avant. Il suffit de remplacer l’option h par l’option R.

# shutdown -r +5 "Server will restart in 5 minutes. Please save your work."

tous les autres utilisateurs connectés verront un message de diffusion dans leur terminal comme celui-ci

à ce stade, un arrêt peut être annulé en appelant l’arrêt avec l’option « c ».,

# shutdown -c

« reboot » de la commande

la Prochaine commande est la commande reboot. Il peut être utilisé pour arrêter ou redémarrer linux.

la commande suivante arrêtera linux.

# reboot -p

Le « p » options signifie poweroff.

pour redémarrer linux, il suffit d’appeler directement la commande reboot sans aucune option.

# reboot

cela effectuera un arrêt et un redémarrage gracieux de la machine. C’est ce qui se passe lorsque vous cliquez sur Redémarrer dans votre menu.

redémarrez linux de force

la commande suivante redémarrera de force la machine., Ceci est similaire à appuyer sur le bouton d’alimentation de la CPU. Pas d’arrêt a lieu. Le système se réinitialisera instantanément.

# reboot -f

La page de man explique comme suit

When called with --force or when in runlevel 0 or 6, this tool invokes the reboot(2) system call itself (with REBOOTCOMMAND argument passed) and directly reboots the system. Otherwise this simply invokes the shutdown(8) tool with the appropriate arguments without passing REBOOTCOMMAND argument.

« halte » de la commande

La commande suivante est l’arrêt de la commande. Cela peut l’arrêt d’un système

# halt

La halte de commande a également une option force, mais vous ne voulez pas l’utiliser. Il est censé arrêter le système immédiatement. Mais son comportement peut ne pas être cohérent. Les ordinateurs de bureau peuvent bloquer l’exécution de cette commande.,

commande »poweroff »

Il existe une autre commande exactement identique à la commande halt. Il fait les mêmes choses et les mêmes options.

# poweroff

reisub – R e I s u b touches

Les commandes ci-dessus peuvent être utilisées lorsque vous contrôlez votre système. Que faire si le système a pendu et ne répond pas du tout. Et vous ne voulez pas appuyer sur le bouton d’alimentation du processeur, ce qui pourrait entraîner une corruption des données. Pour sauver d’une telle situation, vient les clés SysRq magiques.,

Une combinaison de touches qui vous permettra de redémarrer votre système linux, peu importe combien il est pendu. Consultez l’article wikipedia. pour plus d’informations.

A common use of the magic SysRq key is to perform a safe reboot of a Linux computer which has otherwise locked up. This can prevent a fsck being required on reboot and gives some programs a chance to save emergency backups of unsaved work.

Avertissement : appuyer sur les touches suivantes seraient instantanément redémarrez votre système. C’est similaire à appuyer sur le bouton d’alimentation de votre CPU ou à exécuter la commande reboot-F.

ALT + PrintScreen + B

maintenant à la place de la clé B, Nous devons d’abord utiliser les lettres R e I S U. Chaque clé ne une tâche comme mentionné ci-dessous

unRaw (take control of keyboard back from X), tErminate (send SIGTERM to all processes, allowing them to terminate gracefully), kIll (send SIGKILL to all processes, forcing them to terminate immediately), Sync (flush data to disk), Unmount (remount all filesystems read-only),reBoot.

1., Maintenez les touches Alt et SysRq (Imprimer L’écran) enfoncées.
2. Tout en maintenant ces touches enfoncées, tapez les touches suivantes dans l’ordre, à quelques secondes d’intervalle: R E I S U B
3. L’ordinateur devrait redémarrer.

assurez-vous d’avoir un intervalle de temps entre chacune des clés R E I S U B.

la fonctionnalité sysrq peut être contrôlée en modifiant la valeur de/proc/sys/kernel / sysrq. Pour vérifier si sysrq est activé sur le système ou non, faites écho à la valeur. Il devrait être non nul.

$ cat /proc/sys/kernel/sysrq176

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *