GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment redémarrer Debian en utilisant la ligne de commande

Le système d'exploitation Linux a la capacité de fonctionner sans redémarrer, non pas pendant des semaines, mais pendant des années. Mais parfois, il y a une bonne raison de redémarrer votre système Linux après une semaine ou deux, selon la situation. La plupart du temps, il y a deux raisons principales au redémarrage. Tout d'abord, le redémarrage devient nécessaire lorsque vous installez un logiciel qui nécessite un redémarrage pour devenir fonctionnel. Deuxièmement, lorsque vous mettez à jour votre système ou effectuez certaines configurations qui nécessitent également un redémarrage. En dehors de cela, il peut y avoir de nombreuses autres raisons pour un redémarrage. Quelle que soit la raison, vous devez savoir comment redémarrer un système pour que toutes les modifications prennent effet.

Si vous utilisez une version graphique de Linux ou accédez physiquement à votre système, le redémarrage du système n'est pas un problème, mais si vous utilisez une version sans tête du système d'exploitation ou y accédez via SSH et que vous n'avez qu'un accès en ligne de commande. Dans ce cas, vous devez savoir comment redémarrer un système à partir de la ligne de commande.

Dans cet article, nous couvrirons diverses commandes pour redémarrer un système d'exploitation basé sur Debian. Nous utiliserons Debian 10 pour décrire la procédure mentionnée dans cet article.

  • Utilisation de la commande de redémarrage
  • Utilisation de la commande d'arrêt
  • Utilisation de la commande init
  • Utilisation de la commande proc

Utilisation de la commande de redémarrage

Le moyen le plus rapide de redémarrer le système d'exploitation Debian consiste à utiliser la commande reboot. Il s'éteint puis redémarre un hôte local ou une machine Debian distante.

Pour utiliser cette commande dans Debian pour un redémarrage. Tout d'abord, nous devons lancer l'application Terminal dans Debian. Pour cela, rendez-vous dans les Activités situé dans le coin supérieur gauche de votre bureau. Puis dans la barre de recherche, tapez terminal . Lorsque l'icône du terminal apparaît, cliquez dessus pour le lancer.

Puis dans le Terminal, tapez la commande suivante :

$ sudo reboot

Il s'éteindra immédiatement puis redémarrera le système.

Vous pouvez également forcer le redémarrage d'un système si la commande de redémarrage elle-même risque de ne pas fonctionner. Cela revient à appuyer sur le bouton d'alimentation de votre ordinateur portable ou de votre PC. Tapez la commande suivante dans Terminal pour redémarrer votre système avec force :

$ reboot -f

Utilisation de la commande d'arrêt

La commande shutdown sous Linux, comme son nom l'indique, est utilisée pour éteindre le système. Mais si nous utilisons le –r drapeau avec lui, nous pouvons l'utiliser pour redémarrer le système. En utilisant cette commande, nous devons également ajouter l'argument time pour indiquer quand redémarrer le système. Notez que nous devons mentionner le temps en minutes.

La syntaxe de la commande pour redémarrer serait :

$ sudo shutdown -r +[time]

Lorsque la commande ci-dessus est entrée sans aucun argument de temps, le système redémarrera après une minute en utilisant les paramètres par défaut.

$ sudo shutdown -r

Pour redémarrer le système immédiatement, utilisez la commande suivante :

$ sudo shutdown -r now

Vous pouvez également programmer le redémarrage en définissant le temps en minutes.

Par exemple, pour programmer un redémarrage dans 2 minutes, utilisez la commande ci-dessous :

$ sudo shutdown -r +2

Pour programmer un redémarrage à une heure précise, par exemple 14h10, vous pouvez utiliser :

$ sudo shutdown -r 14:10

Si vous avez configuré un redémarrage programmé, mais que vous souhaitez l'annuler plus tard, vous pouvez le faire en utilisant le –c drapeau. Exécutez la commande suivante dans Terminal pour annuler un redémarrage programmé.

$ sudo shutdown -c

Utilisation de la commande init

Init (abréviation d'initialisation) est le premier processus qui démarre au démarrage du système. Il initialise différents processus dans un système Linux. Vous pouvez l'utiliser pour arrêter ou redémarrer un Linux. Il existe différents niveaux d'exécution (de zéro à six) que vous pouvez utiliser avec la commande init pour contrôler le comportement du système. Pour redémarrer un système, utilisez le niveau d'exécution 6 suivi de la commande init comme indiqué ci-dessous :

$ /sbin/init 6

Utilisation de la commande Proc

Parfois, lorsque vous travaillez sur un serveur distant auquel vous n'avez pas d'accès physique, vous vous trouvez dans une situation où le redémarrage standard ne fonctionne pas ou prend beaucoup de temps. Dans ce cas, nous forcerons le noyau à effectuer un redémarrage en utilisant la clé magique SysRq. La clé SysRq permet d'envoyer des instructions au noyau via le système de fichiers virtuel /proc.

Pour utiliser la clé SysRq, utilisez la commande suivante :

$ echo 1 > /proc/sys/kernel/sysrq

Utilisez ensuite la commande suivante pour redémarrer le système

$ echo b > /proc/sysrq-trigger

Cette méthode ne doit pas être utilisée régulièrement mais uniquement lorsque cela est absolument nécessaire.

Nous avons discuté de différentes manières de redémarrer facilement et rapidement une machine Debian. Les quatre méthodes expliquées ci-dessus s'appliquent aux machines locales et distantes. Toutes ces commandes redémarrent immédiatement un système, alors assurez-vous de sauvegarder votre travail avant d'effectuer un redémarrage.


Ubuntu
  1. Recherche de fichiers dans la ligne de commande (Comment faire)

  2. Comment créer une base de données dans MySQL à l'aide de la ligne de commande

  3. Comment arrêter ou redémarrer Linux à l'aide de la ligne de commande

  4. Comment couper le son depuis la ligne de commande ?

  5. Comment redémarrer Linux en utilisant la ligne de commande

Comment définir le navigateur par défaut sur Debian via la ligne de commande

Comment télécharger un fichier sur Ubuntu Linux à l'aide de la ligne de commande

Comment trouver des fichiers sur la ligne de commande Ubuntu

Comment arrêter ou redémarrer Linux à l'aide de la ligne de commande

Comment verrouiller l'écran à l'aide du nouvel écran de verrouillage à partir de la ligne de commande ?

Comment arrêter ou redémarrer Debian 11