Provided by: manpages-hu_20010119-5_all bug

NÉV

       shutdown - kilépés a rendszerből

VÁZLAT

       /sbin/shutdown [-t másodperc] [-arkhncfF] mikor [figyelmeztetés]

LEÍRÁS

       A shutdown parancs biztonságosan lép ki a rendszerből. Az összes bejentkezett felhasználót
       figyelmezteti, valamint letiltja a belépést  (lásd:  login(1)).  A  folyamatot  a  program
       rögtön,  vagy  meghatározott  idő  múlva indíthatja el, melyben először minden alkalmazást
       értesít a SIGTERM jelzéssel. Ez a szövegszerkesztőknek időt ad  a  fájlok  elmentésére,  a
       levelező-  és  hírolvasó  programok  így  tisztán  léphetnek  ki, stb.  A shutdown az init
       processztől  a  futásszint  megváltoztatását  kéri.   A  0-s   futásszintet   a   rendszer
       leállítására,  a  6-osat  az újrabootolásra használjuk, az 1-essel olyan állapotba kerül a
       gép, ahol karbantartási feladatok végezhetők; ez az alapbeállítás, ha sem a -h, sem  pedig
       az  -r  opciót  nem  adjuk  meg  a  shutdown-nak.   A  teendőket  rendszerleállítás-  vagy
       újraindítás esetén a /etc/inittab fájl megfelelő bejegyzései tartalmazzák.

OPCIÓK

       -a     Használja a /etc/shutdown.allow fájlt.

       -t másodperc
              Az  init(8)-et  másik  futásszintre  váltás  előtt  ennyi  idő  kivárására  kéri  a
              processzeknek küldendő SIGTERM és SIGKILL jelzés között.

       -k     Ne lépjen ki igazából, csak a figyelmeztető üzenetet küldje el mindenkinek.

       -r     Rendszer újraindítása.

       -h     Leállítás kilépés után.

       -n     [NEM  JAVASOLT] Ne hívja meg az initet, hanem maga végezze el a kilépést.  Az opció
              használata ellenjavallott, mivel eredményei kiszámíthatatlanok lehetnek.

       -f     Ne indítson fsck-et a újraindítás után.

       -F     Mindenképpen legyen fsck.

       -c     Szakítson meg egy folyamatban levő kilépést. Ezzel az opcióval együtt természetesen
              nem kell megadni időparamétert, de felhasználói üzenetet lehet.

       mikor  Mikor lépjen ki.

       figyelmeztetés
              Az összes felhasználónak küldendő üzenet.

       A  mikor  argumentum többféle formátumban megadható. Lehet hagyományos óó:pp alakban, ahol
       óó az órák száma (egy vagy két számjegy),  pp  pedig  a  perc  (mindig  két  számjegyben).
       Másrészt megjelenhet +p-ként is, ahol p jelenti a kivárandó percek számát (késleltetés). A
       now (most) szó egyenértékű +0-val.

       Ha  a  shutdownt  időzítéssel  hívják  meg,  létrehozza   a   /etc/nologin   fájlt,   mely
       megakadályozza  felhasználók beléptetését pl. a login(1) programmal. Ezt az állományt csak
       akkor távolítja el, ha még az initnek küldött jelzés előtt leállítják  a  folyamatot  (pl.
       megszakítják a shutdownt, vagy valami rosszul sül el). Egyéb esetekben a rendszerleállító,
       vagy -indító scriptek feladata a fájl törlése.

       Az  -f  paraméter  gyors  újrabootolást  eredményez.  A  parancs  létrehozza  a  /fastboot
       állományt, melynek meglétét a rendszerindító rc fájl figyeli, és hatására nem hívja meg az
       fsck(1) programot. Ezután a bootfolyamat eltávolítja a /fastbootot.

       Az -F paraméter kierőszakolja az fsck(1)-et: létrehozza  a  /forcefsck  állományt,  aminek
       hatására a rendszerindító rc fájl az fsck(1)-et egy különleges `force' paraméterrel hívja,
       így még a rendesen  unmountolt  fájlrendszerek  is  ellenőrzésre  kerülnek.  A  /forcefsck
       törlése szintén a bootfolyamat feladata.

       Az  -n  opció eredményeképpen a shutdown nem hívja az initet, hanem maga öli meg az összes
       futó alkalmazást. Ezután kikapcsolja a kvótákat, jegyzetelést és  a  swappolást,  valamint
       lecsatolja a mountolt fájlrendszereket.

AZ ELÉRÉS KORLÁTOZÁSA

       A  shutdownt az init(8) is hívhatja a CTRL-ALT-DEL billentyűk lenyomása esetén, ha létezik
       megfelelő bejegyzés a /etc/inittab állományban. Ez azt is jelentheti, hogy  mindenki,  aki
       fizikailag  hozzáfér  a billentyűzethez, kiléphet a rendszerből. Ennek megakadályozására a
       shutdown képes ellenőrizni, hogy megbízható  felhasználó  jelentkezett-e  be  a  virtuális
       konzolok  egyikéről.  Ha  a  programot  az -a opcióval indítjuk (ezt az /etc/inittab-ban a
       shutdown hívásához lehet adni), ellenőrzi, hogy  elérhető-e  a  /etc/shutdown.allow  fájl.
       Ezután   ezt   összehasonlítja  a  virtuális  konzolról  bejentkezett  emberek  névsorával
       (/var/run/utmp). A műveletet csak akkor folytatja, ha az itt felsorolt felhasználók egyike
       vagy a root jentkezett be. Más esetekben a

       shutdown: no authorized users logged in

       hibaüzenetet  küldi a (fizikai) rendszerkonzolra. A /etc/shutdown.allow állomány soronként
       egy nevet tartalmazhat. Az üres és a # jellel kezdődő (megjegyzés) sorok megengedettek.  A
       fájl 32 felhasználó nevét tartalmazhatja.

FÁJLOK

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

HIBÁK

       Nem   vehető  igazi  hibának,  hogy  a  legtöbb  felhasználó  elfelejti  megadni  a  mikor
       argumentumot, és furcsállja a shutdown által visszaadott hibaüzenetet. A mikor  argumentum
       kötelező; az esetek 90%-ában ez now.

SZERZŐ

       Miquel van Smoorenburg <miquels@cistron.nl>

LÁSD MÉG

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

MAGYAR FORDÍTÁS

       Gál Gyuri <gyuri@lamer.hu>

                                           Jun 22, 1998                               SHUTDOWN(8)