Comment redémarrer Ubuntu via la ligne de commande

Comment redémarrer Ubuntu via la ligne de commande

Bien que Linux ne nécessite pas de redémarrage fréquemment par opposition aux fenêtres, parfois les grandes mises à jour du système ou les problèmes de système sérieux peuvent nécessiter un redémarrage du système. Avec l'introduction de «Kptach» par Redhat, les administrateurs système peuvent facilement corriger les mises à jour critiques de sécurité du noyau Linux. Il n'est pas nécessaire de rechercher les processus pour terminer, de déconnecter le système ou de crontab toute tâche de redémarrage. Il augmente également la disponibilité du système sans perdre la productivité. 'Livepatch' par Ubuntu fonctionne également de la même manière. Avec LivePatch, les correctifs de vulnérabilité peuvent être corrigées sur les noyaux Ubuntu Linux.

Le processus de redémarrage aide les programmes dans l'impasse, appliquez des correctifs critiques, supprimez des fichiers temporaires, réparez des systèmes de fichiers endommagés et effectuez de nombreuses tâches de gestion du système.

Que couvrirons-nous?

Dans ce guide, nous verrons différentes façons de redémarrer un Linux Ubuntu 20.04 Machine à partir de la ligne de commande et de l'interface graphique. Commençons par ce tutoriel.

En utilisant la commande d'arrêt

Cette commande peut être utilisée pour arrêter, éteindre ou redémarrer une machine. Il utilise un argument temporel pour spécifier l'heure d'exécution. L'argument de temps est «maintenant» pour déclencher un fonctionnement immédiat. Par exemple, pour redémarrer immédiatement un système, utilisez le drapeau '-r' avec la chaîne 'maintenant':

$ sudo shutdown -r maintenant

De la même manière, si vous souhaitez planifier un redémarrage après 5 minutes, utilisez la commande ci-dessous:

$ sudo shutdown -r 5

Le format de temps est «HH: MM» au format d'horloge 24 heures. Nous pouvons également utiliser «+ m» pour redémarrer après «M» à partir de maintenant.

Il convient de noter que la commande «d'arrêt» elle-même a également la capacité d'arrêter, de redémarrer, de s'arrêter et de projeter un système.

En utilisant la commande de redémarrage

Du point de vue terminal, la commande de redémarrage est le moyen le plus rapide et le plus simple de redémarrer un système. Tapez simplement la commande ci-dessous pour redémarrer:

$ redémarrer

En fait, c'est un raccourci pour la «fermeture -r maintenant».

En utilisant «init» la commande

Dans Linux, '/ sbin / init' est le premier processus qui s'exécute une fois le noyau chargé. Cela signifie que le processus a le pid 1.

Dans les systèmes Linux qui n'ont pas «systemd», la commande «init» arrête tous les processus d'exécution, et les disques sont ensuite synchronisés avant de changer les états init ou d'exécuter des niveaux. Le niveau d'exécution 5 est le niveau d'exécution par défaut. La commande «init 6» arrête le système en cours d'exécution et redémarre le système à un état répertorié dans «/ etc / inittab». Pour redémarrer, utilisez simplement:

$ sudo init 6

Dans le cas où nous voulons redémarrer le Linux Ubuntu à un état multi-utilisateur, utilisez la commande:

$ sudo init 2

De même, pour redémarrer à un état à utilisateur unique (RinLevel S), utilisez la commande:

$ sudo init s

Pour redémarrer en mode utilisateur unique, c'est utiliser la commande:

$ sudo / sbin / init 1

Pour vérifier votre niveau d'exécution actuel, exécutez la commande suivante:

$ coulevel

Si la sortie est comme «N 1», cela signifie que nous n'avons pas d'ancien couloir car nous venons de démarrer le système:

Maintenant, démarrons-le pour couler 1 (également appelé RunLevel S) et vérifiez l'état du niveau du runle:


Comme vous pouvez le voir, le statut est maintenant passé à «5 1». Nous pouvons à nouveau revenir à RunLevel 5 en fonctionnant:

$ sudo / sbin / init 5

La manière «systemd»

«Systemd» a remplacé le processus d'initial, donc le «/ sbin / init» est maintenant devenu un lien symbolique avec Systemd.

Sur les systèmes ayant SystemD (par opposition au système INIT), vous ne trouverez peut-être pas «/ etc / inittab». Dans un tel cas, utilisez la commande ci-dessous pour redémarrer un système:

$ sudo systemctl redémarrer

Tout comme les niveaux de course dans le système SYSV INIT, Systemd utilise le système dit «cible». La commande «SystemCtl» ci-dessus est l'interface principale de SystemD. Le Runlevel 6 du système Init SYSV a sa cible équivalente dans Systemd comme «Redémarrer.cible". Ainsi, vous pouvez également utiliser la commande redémarrée ci-dessus:

$ sudo systemctl isolate Rescue.cible

Le bouton de redémarrage

La solution la plus simple et la plus rapide est, bien sûr, le bouton de redémarrage. Lorsque vous cliquez dans le coin supérieur droit de votre Ubuntu 20.04 SYSTÈME, vous trouverez l'option `` Power Off / Connexion ''.

Maintenant, lorsque vous cliquez sur cette option, vous verrez la dernière option comme `` Ental Off ''. Appuyez sur cette étiquette, et elle vous apportera la fenêtre de mise hors tension. Appuyez sur le bouton «Redémarrer» pour redémarrer le système.


Vous pouvez également trouver cette fenêtre en tapant «Reboot» dans la barre de recherche GNOME:


Une autre façon consiste à utiliser le bouton d'alimentation physique; Cela affichera la fenêtre de mise hors tension. Mais méfiez-vous, cela peut nécessiter d'abord la configuration du comportement du bouton d'alimentation à l'intérieur des paramètres du système.

Conclusion

Dans ce guide, nous avons appris différentes façons de redémarrer une machine Ubuntu. Ce guide peut également être utilisé pour de nombreuses autres distributions Linux en plus d'Ubuntu, car toutes les commandes sont généralement les mêmes pour eux. Nous n'avons pas fourni beaucoup de captures d'écran des pratiques car il n'est pas possible de prendre un processus de redémarrage. Mais nous sommes sûrs que ce guide se déroulera bien pour votre système.