• Dave McKay

    @TheGurkha

  • Frissítve 2019.május 28-án, 5:15pm EDT
Fatmawati Achmad Zaenuri/. com

úgy érzi, mintha újrakezdené? Ez a bemutató megmutatja, hogyan kell biztonságosan újraindítani vagy leállítani a Linux vagy macOS számítógépet a parancssorból.

megyünk le

néha csak meg kell menni az újraindítás vagy a teljes leállítás., Ha GUI-mentes kiszolgálón dolgozik, vagy SSH-munkamenetet végez egy távoli számítógépen, a parancssor az egyetlen lehetőség. A Linux és Unix-szerű rendszerek, mint például a macOS, számos parancsot biztosítanak a rendszer leállításához vagy újraindításához közvetlenül a parancssorból.

a parancsok segítségével a következők:

  • shutdown
  • reboot
  • megáll
  • poweroff

az ember oldalain való keresés zavaró lehet. Attól függően, hogy melyik parancssori beállítást választja, ezek a parancsok leállításokat, újraindításokat és rendszermegállásokat hajthatnak végre., Valójában a reboot, halt és poweroff man oldalak pontosan ugyanazokat az információkat tartalmazzák.

mi áll emögött?

a válasz a systemd bootstrap rendszerben rejlik, amely felváltotta a tiszteletreméltó System V init rendszert. A Linux világában A Fedora 2011-ben kezdte el használni a systemd alkalmazást. Azóta számos disztribúció fogadta el. A Debian és az Ubuntu 2015-ben cserélt systemd – ra.,

Hirdetés

systemd-alapú disztribúció, a shutdown, reboot, halt, a poweroff parancsok hatékonyan hivatkozások a ponton, hogy a systemctl parancs. Ezeknek a parancsoknak a megtartása bizonyos fokú kompatibilitást biztosít a System V init -alapú disztribúciókkal. Ez azt jelenti, hogy a shell szkriptek (és a hard-core System V rendszergazdák) nem maradnak le, ha egy systemd disztribúcióval rendelkező számítógépre kerülnek.,

A Shutdown

többfelhasználós rendszer leállítása vagy újraindítása azt jelenti, hogy előre kell terveznie. El kell döntenie, hogy mikor megy a Leállítás vagy az újraindítás, és figyelmeztetni a többi rendszerhasználót a leállítás jön, és mikor. Ha ez a saját számítógéped, és te vagy az egyetlen, aki használja, az élet sokkal egyszerűbb.

Ezen parancsok bármelyikének futtatásához a sudo csoportban kell lennie. Ez azt jelenti, hogy a superuser jogosultságokkal kell rendelkeznie, és képesnek kell lennie a sudo parancs használatára., Ha az Ön által kiadott parancs azonnal hatályba lép, és nem érinti a többi bejelentkezett felhasználót, akkor nem kell a sudoparancsot használnia. Ha ezen parancsok egyikét próbálja meg használni, és a parancs elutasításra kerül, próbálkozzon újra a sudo gombbal .

hirdetés

alapértelmezés szerint a shutdown parancs biztosítja, hogy minden folyamat leálljon, az összes fájlrendszer szinkronizálódik, és az összes CPU-tevékenység megszűnt. Ez a “megállt” állapot. Ezután üzenetet küld a hardvernek, hogy levágja az áramot., Ez természetesen a Leállítás vagy a” kikapcsolás ” állapot.

gyakori, hogy ashutdown néhány paramétert, például egy időláncot és egy üzenetet küldünk a bejelentkezett felhasználóknak, hogy figyelmeztessük őket a leállításról. Ütemezzük a leállítást 15 percre. Type shutdown, A space, +15, A space, majd az üzenetet küldeni a felhasználóknak.

shutdown +15 Shutting down in 15 minutes!

az általunk használt időlánc +15 volt , ami 15 perc múlva jelent meg. A + opcionális., Beírhattuk volna 15.

olyan választ kapunk, amely megerősíti, hogy a leállítás ütemezve van, és mikor fog bekövetkezni. A bejelentkezett felhasználók megkapják az általunk megadott üzenetet.

a leállítás törléséhez használja a -c (Mégse) opciót.

shutdown -c
hirdetés

bár nem kap semmilyen értesítést a leállításról, a bejelentkezett felhasználók értesítést kapnak.

ha nem ad meg egy idő karakterláncot, a leállítás egy percre lesz ütemezve., Ne feledje, hogy nem tud üzenetet küldeni a bejelentkezett felhasználóknak, ha nem ad meg egy időláncot.

shutdown

Ha még egy percet sem tud várni, akkor a now – t használhatja, mivel az időlánc és a leállítás azonnali hatállyal megtörténik. A now használata olyan, mint a +0használata.

az idő karakterlánc lehet egy meghatározott idő, például 23:00. A HH:MM formátumot kell követnie, és a 24 órás órában kell lennie. Öt perccel a rendszer leállása előtt az új bejelentkezések megakadályozhatók.,

reklám

tudjuk, hogy az alapértelmezett művelet shutdown teszi a számítógép lemegy a megállt állapotban, majd a kikapcsolt állapotban. Ezt a viselkedést felülbírálhatjuk más parancssori opciók átadásával.

  • a -H (megállt) opció leállítja a számítógépet, de nem kéri a hardvert, hogy kapcsolja le.
  • a-P (poweroff) az alapértelmezett művelet . A számítógépet leállítják, majd kikapcsolják.,
  • a -r (újraindítás) opció leállítja a számítógépet, majd újraindítja.
  • a -h(stop and poweroff) opció ugyanaz, mint a -P. Ha a -h és -H együtt használja, a -H opció elsőbbséget élvez.
  • a -c (Mégse) opció törli az ütemezett leállítást, leállítást vagy újraindítást.

itt van egy példa, ahol újraindítást terveztünk.,

shutdown -r 08:20 System rebooting at 08:20

az újraindítás, leállítás és kikapcsolás parancsok

ezek a parancsok végrehajtják a nevük által javasolt műveletet. Mindazonáltal mindegyik elfogadja a parancssori beállításokat, hogy bármelyikük újraindítást, leállást vagy kikapcsolást hajtson végre. De miért zavarja a dolgokat? Ezeket a parancsokat leginkább névértéken lehet használni.

Ha most újra szeretné indítani, használja a reboot . Ha most szeretné kikapcsolni, használja a poweroff elemet, és ha most szeretné leállítani a rendszert, használja a haltértéket.,

reboot
halt
poweroff
hirdetés

ezek a parancsok azonnali hatállyal érvénybe lépnek. Ha ezek közül bármelyik parancs elutasításra kerül, előzze meg őket sudo. De légy tudatában annak, hogy az elutasítás általában azért van, mert vannak olyan felhasználók, akik bejelentkeztek a rendszerbe, amelyet offline állapotban akarnak venni.

melyik parancs megfelelő számomra?

többfelhasználós környezetben a shutdown segítségével ezek a műveletek nagyobb ellenőrzést biztosítanak., Ezekben az esetekben felbecsülhetetlen értékű lesz a leállítások és újraindítások ütemezése, valamint a felhasználók sugárzási üzenettel történő riasztása. Egyfelhasználós számítógép esetén a rebootés poweroff valószínűleg megfelel az Ön igényeinek.

Dave McKay
Dave McKay először használt számítógépet, amikor a papírszalag divatos volt, és azóta is programozik. Több mint 30 év után az informatikai iparban, most teljes munkaidős technológiai újságíró., Karrierje során szabadúszó programozóként, egy nemzetközi szoftverfejlesztő csapat menedzsereként, informatikai szolgáltatási projektmenedzserként, legutóbb pedig Adatvédelmi tisztviselőként dolgozott. Dave egy Linux evangélista és nyílt forráskódú szószólója.Olvassa el a teljes Bio ”