Tout ce que vous devez savoir sur la commande de redémarrage Linux
Le redémarrage est l'option de prédilection sur laquelle beaucoup d'entre nous comptent chaque fois que les choses commencent à agir bizarrement sur un ordinateur. Ou, cela pourrait être l'approche pratique lorsqu'un nouveau logiciel est installé sur le système et qu'il nécessite un redémarrage.
Linux offre la redémarrer
commande pour redémarrer ou redémarrer un système, même via une connexion à distance. La commande est facile à retenir car le nom lui-même est littéralement la fonction.
Toutes les façons de redémarrer sous Linux
Eh bien, qu'il s'agisse d'arrêter votre système avec force ou de redémarrer proprement et en toute sécurité votre système, Linux vous couvre dans toutes ces situations. Il a diverses commandes dans son arsenal pour répondre à tous vos besoins de redémarrage.
Regardons les différentes options de commandes disponibles avec Linux.
redémarrer
fermer
énerver
arrêt
Toutes les commandes indiquées ci-dessus peuvent effectuer différentes actions telles que l'arrêt d'un serveur, le redémarrage d'un système ou l'arrêt d'un système. Ces commandes fonctionnent de manière similaire avec quelques différences mineures.
Pour les besoins de cette page, nous utiliserons le redémarrer
commande uniquement.
Le Linux redémarrer
commander
redémarrer
La commande convient le mieux à votre ordinateur local ainsi qu'aux systèmes distants.
Syntaxe générale :
redémarrage sudo [options]
Noter: Assurez-vous d'utiliser 'sudo
‘ lors de l’utilisation du redémarrer
commander. En utilisant simplement le redémarrer
La commande seule peut ne pas fonctionner pour la plupart des utilisateurs.
Options disponibles avec la commande reboot
Vous pouvez personnaliser le redémarrer
commande en utilisant les options suivantes pour mieux répondre à votre besoin de redémarrer votre système.
Options | La description |
-p | éteindre la machine |
--arrêt | arrêter la machine |
-F | forcer le redémarrage immédiat |
–wtmp-seulement | écrit seulement wtmp entrée d'arrêt, n'arrête pas ou ne redémarre pas le système |
le -p
option lorsqu'il est utilisé avec le redémarrer
commande, éteindra la machine. Cette option fonctionne de la même manière avec d'autres commandes fermer
, arrêt
et éteindre
.
le -F
L'option force le système à un redémarrage immédiat. Bien qu'il s'agisse d'un redémarrage forcé, il en résulte un arrêt propre.
le –wtmp-seulement
L'option vous permet de créer une entrée dans le fichier journal de démarrage sans réellement arrêter ou redémarrer votre système.
Toutes ces options peuvent être utilisées avec éteindre
, arrêt
et fermer
commandes aussi.
Utilisation de la commande reboot sur votre système
Pour commencer à utiliser le redémarrer
commande, jetez un œil à l'exemple suivant pour mieux comprendre l'implémentation.
Syntaxe:
redémarrage sudo
Sortir:
Après avoir émis le redémarrage sudo
commande, tous les utilisateurs seront informés du redémarrage du système. Tous les processus en cours d'exécution sur votre système seront informés de l'arrêt du système.
Après le redémarrer
commande est émise, aucune autre connexion utilisateur ne sera autorisée par le système.
Vous pouvez également utiliser la commande suivante pour redémarrer votre système.
/sbin/redémarrer
Il suffit de taper cette ligne sur votre terminal pour redémarrer immédiatement votre système.
Utilisation de la commande reboot sur un système Linux distant
Vous pouvez redémarrer un système Linux distant tout aussi facilement avec la commande reboot. Connectez-vous simplement au système distant via ssh à partir du terminal de votre système local.
Syntaxe générale :
ssh root@[remote_server_ip] /sbin/reboot
La commande peut être comprise par morceaux. Ici, j'ai utilisé le ssh
utilitaire pour se connecter en tant que racine
utilisateur dans le serveur distant. Dans la même commande, j'ai spécifié de redémarrer le serveur en utilisant le /sbin/redémarrer
commander.
Comprenons cette syntaxe avec un exemple.
racine [email protected]
je me suis connecté en tant que racine
user sur server_ip comme spécifié dans la commande.
gaurav@ubuntu:~$ ssh [email protected] L'authenticité de l'hôte '142.93.217.188 (142.93.217.188)' ne peut pas être établie. L'empreinte digitale de la clé ECDSA est SHA256:cXEkWjt7WHy11QRMhAa8mDmjAgE2SCKkp+xpaWAKLak. Êtes-vous sûr de vouloir continuer à vous connecter (oui/non) ? oui Avertissement : Ajout permanent de « 142.93.217.188 » (ECDSA) à la liste des hôtes connus. Mot de passe de [email protected] : Linux debian-s-1vcpu-1gb-blr1-01 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64 Les programmes inclus avec le Le système Debian GNU/Linux est un logiciel libre ; les conditions de distribution exactes pour chaque programme sont décrites dans les fichiers individuels dans /usr/share/doc/*/copyright. Debian GNU/Linux est fourni avec ABSOLUMENT AUCUNE GARANTIE, dans la mesure permise par la loi applicable. root@debian-s-1vcpu-1gb-blr1-01:~#
Après vous être connecté à distance, utilisez le redémarrer
commande ci-dessous pour redémarrer le système distant.
redémarrage sudo
Sortir:
root@debian-s-1vcpu-1gb-blr1-01:~# suod reboot Connexion à 142.93.217.188 fermée par l'hôte distant. Connexion au 142.93.217.188 fermée. gaurav@ubuntu:~$
Personnaliser votre redémarrage
Si vous êtes un administrateur système, vous pouvez même déposer un message (avec le --message
option) ainsi que la commande reboot pour permettre à tous les utilisateurs du système de savoir pourquoi il est redémarré.
Exemple:
sudo systemctl --message="Exercice de maintenance logicielle trimestriel" redémarrage
Ici, nous avons utilisé le systemctl
commande pour démarrer le redémarrer
utilitaire de ligne de commande. Vous pouvez également utiliser le un service
commande au lieu de systemctl
.
Exemple de sortie :
Le système redémarre (exercice de maintenance logicielle trimestriel)
Vous pouvez voir la sortie similaire dans les journaux de démarrage.
Vérification des journaux de redémarrage
Le journal de redémarrage du système est stocké dans /var/log/wtmp
fichier sur votre machine Linux. Mais au lieu de faire défiler ce fichier, vous pouvez simplement utiliser le dernier reboo
t pour vérifier rapidement votre journal de redémarrage.
dernier redémarrage | moins
Exemple de sortie :
redémarrer le démarrage du système 4.15.0-112-gener mar. 29 sept. 16:30 toujours en cours d'exécution redémarrer le démarrage du système 4.15.0-112-gener mar. 29 sept. 13:21 - 16:30 (03:09) redémarrer le démarrage du système 4.15.0- 112-gener Tue Sep 29 12:07 - 13:21 (01:13) redémarrer le démarrage du système 4.15.0-112-gener Mar Sep 29 08:51 - 12:06 (03:15) redémarrer le démarrage du système 4.15.0- 112-gener Lun 28 sept. 20:22 - 21:00 (00:37) redémarrer le démarrage du système 4.15.0-112-gener Lun 28 sept. 16:27 - 16:45 (00:17) redémarrer le démarrage du système 4.15.0- 112-gener Lun 28 sept. 11:22 - 14:16 (02:54) redémarrer le démarrage du système 4.15.0-112-gener Dim 27 sept. 23:04 - 00:22 (01:18) redémarrer le démarrage du système 4.15.0- 112-gener Sun Sep 27 11:25 - 12:29 (01:03) redémarrer le démarrage du système 4.15.0-112-gener Sam Sep 26 09:52 - 12:15 (02:23) redémarrer le démarrage du système 4.15.0- 112-gener ven. 25 sept. 11:12 - 12:15 (1+01:03) redémarrer le démarrage du système 4.15.0-112-gener jeu sept. 24 11:13 - 17:19 (06:06)
Conclusion
Maintenant, nous avons une idée claire de la façon dont Linux redémarrer
fonctions de commande. Nous pouvons dire en toute sécurité que la plupart des options qui s'appliquent à la commande de redémarrage fonctionnent également avec le fermer
, arrêt
et éteindre
commander. Nous pouvons maintenant facilement utiliser le redémarrer
commande pour redémarrer rapidement votre système Linux.