Provided by: manpages-fr-extra_20151231_all bug

NOM

       shutdown - Arrêter le système

SYNOPSIS

       /sbin/shutdown [-akrhPHfFnc] [-t sec] heure [message-avertissement]

DESCRIPTION

       shutdown  arrête  le  système d'une façon sécurisée. Tous les utilisateurs connectés sont informés que le
       système va s'arrêter, et login(1) est bloqué. Il est possible d'arrêter le système immédiatement ou après
       un certain délai. En premier lieu, tous les processus sont informés  que  le  système  est  en  train  de
       s'arrêter  par  le  signal  SIGTERM.  Cela  donne le temps à des programmes comme vi(1) de sauvegarder le
       fichier en cours d'édition, la chance à des programmes de traitement de mails et de News de  se  terminer
       proprement,  etc.  shutdown  fait  son  travail en envoyant un signal au processus init, lui demandant de
       modifier le niveau d'exécution. Le niveau d'exécution 0 est utilisé pour arrêter le système, le niveau  6
       pour  le  redémarrer,  et  le niveau 1 pour le mettre dans un état où des tâches d'administration peuvent
       être effectuées ; c'est le comportement par défaut si  aucune  des  options  -h  et  -r  n'est  donnée  à
       shutdown.  Pour voir quelles actions sont entreprises durant l'arrêt ou le redémarrage, voyez les entrées
       appropriées pour ces niveaux d'exécution dans le fichier /etc/inittab.

OPTIONS

       -a     Utiliser /etc/shutdown.allow.

       -k     Ne pas réellement s'arrêter ; uniquement envoyer les messages d'avertissement à tout le monde.

       -r     Redémarrer la machine après l'arrêt du système.

       -h     Arrêter la machine après l'arrêt du système.

       -P     L'action de halt est de couper le courant.

       -H     Complément de l'option -h. L'action de halt est  d'éteindre  la  machine  ou  de  passer  dans  le
              gestionnaire de démarrage si le système le gère. Elle doit être utilisée avec l'option -h.

       -f     Ne pas effectuer de fsck lors du redémarrage.

       -F     Forcer l'utilisation de fsck lors du redémarrage.

       -n     [OBSOLÈTE]  Ne  pas  appeler  init(8) pour l'arrêt, mais le faire soi-même. L'utilisation de cette
              option est découragée, et ses résultats ne sont pas toujours ceux espérés.

       -c     Annuler un shutdown en attente (avec « shutdown now »,  il  n'y  a  plus  d'attente).  Avec  cette
              option, il n'est évidemment pas possible de donner de paramètre heure, mais vous pouvez entrer des
              messages  d'explication  en  paramètres  sur  la  ligne de commandes qui seront envoyés à tous les
              utilisateurs.

       -t sec Indiquer à init(8) d'attendre sec secondes entre le moment de  l'émission  de  l'avertissement  et
              celui  du  signal  de  fin  (kill)  aux  processus,  avant  d'effectuer  un  changement  de niveau
              d'exécution.

       heure  Quand effectuer l'arrêt.

       message-avertissement
              Message à envoyer à tous les utilisateurs.

       L'argument heure peut avoir différents formats. Primo, il peut être dans le  format  absolu  hh:mm,  dans
       lequel  hh est l'heure (1 ou 2 chiffres) et mm la minute de l'heure (sur deux chiffres). Secundo, il peut
       être au format +m, dans lequel m est le nombre de minutes à attendre. Le mot now est un synonyme pour +0.

       Si shutdown est appelé avec un délai, il crée le fichier de mise en garde /run/nologin qui indique à  des
       programmes  comme  login(1)  de  refuser  les  nouvelles  connexions  d'utilisateurs. Ce fichier est créé
       5 minutes avant que la séquence d'arrêt ne débute. Shutdown supprime ce fichier s'il a été  stoppé  avant
       qu'il  ait  pu  envoyer  un  signal  à init (c'est-à-dire s'il a été annulé ou si quelque chose s'est mal
       passé). Il le supprime également avant d'appeler init pour modifier le niveau d'exécution.

       L'option -f signifie « redémarrage rapide ». Cela crée uniquement un  fichier  /fastboot  qui  peut  être
       testé  par  le  système  quand  il revient à la vie. Le fichier de démarrage rc peut tester si ce fichier
       existe, et décider de ne pas lancer fsck(1) puisque le système a été arrêté d'une manière  propre.  Après
       cela, le processus de démarrage devrait supprimer /fastboot.

       L'option  -F  signifie « forcer le fsck ». Cela crée uniquement un fichier /forcefsck qui peut être testé
       par le système quand il revient à la vie. Le fichier de démarrage rc peut tester si ce fichier existe, et
       décider de lancer fsck(1) avec un drapeau spécial d'« obligation » afin que même les systèmes de fichiers
       correctement  démontés  soient  vérifiés.  Après  cela,  le  processus  de  démarrage  devrait  supprimer
       /forcefsck.

       L'option  -n  empêche  shutdown  d'appeler  init,  mais  lui fait tuer les processus en cours d'exécution
       lui-même. shutdown désactive ensuite les quotas, les comptes et la mémoire partagée, et démonte tous  les
       systèmes de fichiers.

CONTRÔLE D'ACCÈS

       shutdown  peut être appelé à partir d'init(8) quand les touches magiques Ctrl-Alt-Suppr sont pressées, en
       créant une entrée appropriée dans /etc/inittab. Cela signifie que tous ceux qui ont un accès physique  au
       clavier  de  la  console  peuvent  arrêter  le  système. Pour empêcher cela, shutdown peut vérifier si un
       utilisateur autorisé est connecté sur une des consoles virtuelles. Si shutdown est appelé avec l'argument
       -a  (ajoutez  cela  à  l'invocation  de  shutdown  dans  /etc/inittab),  il   vérifie   si   le   fichier
       /etc/shutdown.allow est présent. Il compare ensuite les noms de connexion de ce fichier avec la liste des
       personnes qui sont connectées sur une console virtuelle (à partir de /var/run/utmp). Il ne poursuivra son
       exécution que si l'un des utilisateurs autorisés ou le superutilisateur est connecté. Sinon, il affichera
       le message :

       shutdown : no authorized users logged in

       (aucun   utilisateur   autorisé   connecté)   sur   la  console  (physique)  du  système.  Le  format  de
       /etc/shutdown.allow est formé d'un nom d'utilisateur par  ligne.  Les  lignes  vides  et  les  lignes  de
       commentaires  (commençant  par  un #) sont autorisées. Actuellement, il y a une limite de 32 utilisateurs
       dans ce fichier.

       Notez que si /etc/shutdown.allow n'existe pas, l'argument -a est ignoré.

HALT OU POWEROFF

       L'option -H ne fait que positionner la variable d'environnement INIT_HALT d'init  à  la  valeur  HALT  et
       l'option -P la positionne à la valeur POWEROFF. Le script d'extinction qui appelle halt(8) à la fin de la
       séquence  d'arrêt devrait vérifier cette variable et appeler halt(8) avec les bonnes options pour que ces
       options aient un effet. Debian 3.1 (sarge) gère ces options.

FICHIERS

       /fastboot
       /etc/inittab
       /etc/init.d/halt
       /etc/init.d/reboot
       /etc/shutdown.allow

NOTES

       Beaucoup d'utilisateurs oublient de donner le paramètre heure et sont ensuite intrigués  par  le  message
       d'erreur  produit  par  shutdown.  Le paramètre heure est obligatoire ; dans 90 % des cas, ce sera le mot
       now.

       Init ne peut capturer CTRL-ALT-SUPPR et exécuter shutdown qu'en mode console. Si le  système  exécute  le
       système X Window, le serveur X gère toutes les frappes au clavier. Certains environnements X11 permettent
       de capturer CTRL-ALT-SUPPR, mais ce qui est fait exactement dépend de l'environnement.

       Shutdown  n'a  pas été conçu pour être exécuté dans le mode setuid. /etc/shutdown.allow n'est pas utilisé
       pour vérifier qui exécute shutdown, il ne fait QUE vérifier qui est actuellement  connecté  sur  la  (une
       des) console(s).

AUTEUR

       Miquel van Smoorenburg, miquels@cistron.nl

VOIR AUSSI

       fsck(8), init(8), halt(8), poweroff(8), reboot(8)

TRADUCTION

       La  traduction  de  cette page de manuel est maintenue par les membres de la liste <debian-l10n-french AT
       lists DOT debian DOT org>. Veuillez signaler toute erreur de traduction par un rapport de  bogue  sur  le
       paquet manpages-fr-extra.

                                                12 novembre 2003                                     SHUTDOWN(8)