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)