GNU/Linux >> Tutoriels Linux >  >> Linux

Commande d'arrêt Linux expliquée avec des exemples

La ligne de commande Linux peut être un peu difficile à apprendre, mais cela en vaut la peine. La raison en est qu'il est si puissant que vous pouvez faire presque tout ce que vous pouvez faire autrement en utilisant l'interface utilisateur. Chez HowtoForge, nous avons déjà discuté d'une pléthore d'outils de ligne de commande (qui vous permettent d'effectuer différents types d'opérations), et ici, dans ce tutoriel, nous discuterons d'un utilitaire que vous pouvez utiliser pour éteindre votre système.

L'utilitaire en question en arrêt . Dans ce didacticiel, nous aborderons les bases de cet outil à l'aide d'exemples faciles à comprendre. Mais avant cela, il convient de mentionner que tous les exemples ici ont été testés sur Ubuntu 16.04 LTS.

Commande d'arrêt de Linux

La commande shutdown vous permet d'éteindre, d'arrêter ou de redémarrer votre système. Voici sa syntaxe :

shutdown [OPTIONS...] [TIME] [WALL...]

Et voici comment la page de manuel le décrit :

       shutdown may be used to halt, power-off or reboot the machine.

       The first argument may be a time string (which is usually "now").
       Optionally, this may be followed by a wall message to be sent to all
       logged-in users before going down.

       The time string may either be in the format "hh:mm" for hour/minutes
       specifying the time to execute the shutdown at, specified in 24h clock
       format. Alternatively it may be in the syntax "+m" referring to the
       specified number of minutes m from now.  "now" is an alias for "+0",
       i.e. for triggering an immediate shutdown. If no time argument is
       specified, "+1" is implied.

       Note that to specify a wall message you must specify a time argument,
       too.

       If the time argument is used, 5 minutes before the system goes down the
       /run/nologin file is created to ensure that further logins shall not be
       allowed.

Voici quelques exemples sous forme de questions-réponses qui devraient vous donner une bonne idée du fonctionnement de l'utilitaire d'arrêt :

Q1. Comment utiliser l'arrêt ?

L'utilisation de base est simple - tout ce que vous avez à faire est d'exécuter la commande 'shutdown'.

shutdown

Le comportement par défaut de cet outil consiste à éteindre la machine. Veuillez noter que si aucun argument de temps n'est spécifié, +1 est sous-entendu, ce qui signifie que le processus de mise hors tension sera lancé dans une minute à partir de maintenant. Si vous souhaitez que le système s'éteigne immédiatement, vous pouvez utiliser maintenant ou +0 .

Si vous souhaitez émettre un message mural (à envoyer à tous les utilisateurs connectés avant de descendre), vous pouvez le faire de la manière suivante :

shutdown 'YOUR MESSAGE HERE'

Q2. Comment arrêter la machine en utilisant shutdown ?

Ceci peut être réalisé à l'aide de l'option -H.

shutdown -H

Au cas où vous ne le sauriez pas, il y a une différence entre arrêter et éteindre un système. Alors que le premier implique l'arrêt de tous les processeurs, le second s'assure également que l'alimentation principale est déconnectée.

Q3. Comment éteindre la machine ?

Bien que ce soit le cas par défaut, vous pouvez toujours utiliser l'option -P pour spécifier explicitement que vous souhaitez que shutdown éteigne le système.

shutdown -P

Q4. Comment redémarrer en utilisant shutdown ?

Pour le redémarrage, l'option est -r.

shutdown -r

Q5. Comment faire en sorte que shutdown only écrive un message sur le mur, ou vice-versa ?

Dans le cas où vous voudriez juste l'arrêt pour tirer des messages muraux, sans effectuer d'arrêt, de mise hors tension ou de redémarrage, utilisez le -k option de ligne de commande.

shutdown -k

Q6. Comment annuler un arrêt en attente ?

Vous pouvez utiliser l'arrêt pour programmer un arrêt, une mise hors tension ou un redémarrage. Pour cela, il vous suffit de passer l'heure à laquelle vous souhaitez que le processus démarre. Par exemple :

shutdown -r 18:00

Cependant, si vous souhaitez annuler un arrêt programmé, vous pouvez également le faire. Cela peut être fait en utilisant l'option de ligne de commande -c.

shutdown -c

Conclusion

Comme la plupart d'entre vous en conviendront, la commande shutdown n'a pas une courbe d'apprentissage abrupte. La plupart des fonctionnalités/options qu'il offre sont faciles à comprendre et à utiliser. Ici, dans ce tutoriel, nous avons discuté de la majorité des options. Une fois que vous avez terminé de les pratiquer, vous pouvez en savoir plus sur l'outil en vous rendant ici.


Linux
  1. Commande Linux nslookup expliquée avec des exemples

  2. Commande Linux Traceroute, expliquée avec des exemples

  3. Commande d'arrêt Linux (avec exemples)

  4. Commande JQ sous Linux avec exemples

  5. La commande whoami sous Linux expliquée avec des exemples

La commande Wait sous Linux expliquée avec des exemples

La commande Bash Echo expliquée avec des exemples sous Linux

Commande Tr sous Linux expliquée avec des exemples

w Commande expliquée avec des exemples sous Linux

Explication de la commande Linux tee (avec exemples)

La commande Linux csplit expliquée (avec des exemples)