A leállás ütemezése Linuxon

Számos különféle tipp és trükk létezik a Linuxon, amelyek valóban javíthatják az életét és a termelékenységét. Az egyik ilyen trükk a leállás ütemezésének megtanulása Linux PC-n.

Ebben az útmutatóban áttekintjük, hogyan ütemezhet be egy Linux PC-t úgy, hogy az ütemezetten automatikusan kikapcsoljon. Ezenkívül kitérünk arra is, hogyan használhatjuk a hasznos rtcwake eszközt az automatikus számítógép-ébresztéshez!

Leállító eszköz

A Linux automatikus kikapcsolása a beépített leállító eszközzel működik a legjobban. A leállító programot minden Linux disztribúció automatikusan tartalmazza, így nem kell kimenni a telepítéshez. Használata meglehetősen egyszerű, és 24 órás időre alapozva működik.

Megjegyzés: nem tudja, hogyan működik a 24 órás idő? Használja ezt az ingyenes konverziószámító eszközt.

A Linux rendszer be- és kikapcsolásához root jogosultság szükséges. A leállítás nem fog megfelelően működni gyökérhéj nélkül. A root megszerzéséhez nyisson meg egy terminált, és jelentkezzen be a root felhasználóba a su paranccsal. Alternatív megoldásként, ha a su nem működik, próbálja meg a sudo -s parancsot.

su -

vagy

sudo -s

A root használatával a shutdown parancs már működik. A Linux PC azonnali kikapcsolásához tegye a következőket:

shutdown -P now

Alternatív megoldásként a leállás egy adott időpontra ütemezéséhez cserélje le most egy bizonyos időkeretre. Ebben a példában a Linuxot úgy állítjuk be, hogy pontosan 19:25-kor (19:25) kapcsolja ki magát.

shutdown -P 19:25

Az ütemezett leállítási parancs bármikor visszavonható a c jelzővel. Törölje le a leállást a következővel:

shutdown -c

Indítsa újra a Leállító eszközzel

Hasznos a shutdown parancs használata a Linux PC automatikus kikapcsolásához egy beállított időpontban. A leállítás azonban a neve ellenére sokkal többre képes. Ennek a parancsnak az egyik hasznosabb funkciója az „újraindítás” jelző. Ezzel a parancs ütemezetten újraindítja a Linux PC-t.

  Kötőjelek, En kötőjelek és Em kötőjelek létrehozása a Google Dokumentumokban

Az r jelző használata az újraindítás leállítással ütemezésére ugyanúgy működik, mint a P jelző. Egyszerűen írja ki a parancsot, adja meg az időt, és használja a zászlót:

shutdown -r 19:25

Mint mindig, az újraindítási parancs letiltásához használja a shutdown -c parancsot.

Ütemezze be az ébresztéseket

Az Rtcwake egy olyan eszköz, amellyel a felhasználók felfüggeszthetik számítógépüket, és beütemezhetik, hogy egy későbbi időpontban újra felébredjen. A leállítással ellentétben az rtcwake parancs különböző típusú időbeosztásokat használhat. Pontosabban, másodpercekkel és UTC (24 HR) idővel is működik.

Ez az eszköz számos különféle beállítással és funkcióval rendelkezik. Az rtcwake maximális kihasználásához mentse el a cheatsheet parancsot egy szöveges fájlba későbbi olvasáshoz.

rtcwake --help >> ~/rtcwake-help.txt

Felfüggesztés a RAM-ba és felébresztés

A számítógép alvásának egyik népszerű módja a RAM-ba való felfüggesztés. Sokan ezt az utat választják ahelyett, hogy felfüggesztenék a lemezre, mivel a RAM-ba való felfüggesztés kiváló energiamegtakarítást jelent a laptopokon. Az rtcwake eszközzel ez a fajta felfüggesztés automatizálható. A Linux PC automatikus felfüggesztésének ütemezéséhez és 8 órával későbbi felébredéséhez írja be a következő parancsokat.

  A Discord megfelelő az Ön vállalkozásának?

Megjegyzés: az RTCwake eszköz másodperceket és UTC időt is használhat. A pontosabb ébresztéshez a legjobb a másodperceket használni.

su -

vagy

sudo -s

rtcwake -m mem -s 28800

Felfüggesztés lemezre és felébresztés

Inkább felfüggeszti a lemezre, amikor alvó állapotba helyezi Linux számítógépét? Miért ne ütemezhetné be az rtcwake segítségével! Szerezzen be egy gyökérhéjat, és tegye a következőket a lemezre való felfüggesztéshez 12 órára.

rtcwake -m disk -s 43200

Felfüggesztés és egyéb műveletek

Az automatikus elalvás és ébresztés nagyon hasznos, de mi a helyzet a programok azonnali ébredés utáni elindításával? Szerencsére a Linux és a UNIX működésének köszönhetően könnyen beépíthető az rtcwake más parancsokba. Például a Libre Office azonnali elindításához, miután az rtcwake visszatért a felfüggesztésből, futtassa ezt a parancsot.

  Miért nem jelenik meg a képernyő-billentyűzet az iPademen?

Megjegyzés: ha más parancsokat az rtcwake segítségével ad meg, a legjobb a sudo használata, különben a programok vagy parancsfájlok rossz felhasználóval nyílhatnak meg.

sudo rtcwake -m mem -s 28800 && libreoffice

Az && hozzáadása azt mondja a Bash promptnak, hogy végezzen el egy műveletet ÉS egy másikat, és így tovább. Például több program elindításához, miután visszatért a felfüggesztésből, próbálkozzon:

sudo rtcwake -m mem -s 2800 && libreoffice && firefox && gnome-terminal && gimp

Ne függessze fel, hanem ébressze fel

Az rtcwake eszköz gyakran azonnal leáll, hogy később felébredjen. Ha fel szeretné függeszteni Linux PC-jét, amikor úgy látja, de ütemezi az ébresztést, akkor használja a nem funkciót. A no használata azt mondja az rtcwake-nek, hogy ne függessze fel, hanem ébredjen fel a beállított ütemterv szerint.

A no jelző használata az rtcwake mellett azt jelenti, hogy nem kell megadni a felfüggesztés típusát, mivel a rendszer feltételezi, hogy a felhasználó ezt később manuálisan fogja megtenni. Ehelyett csak adja meg, hogy mikor kell felébredni.

su -

vagy

sudo -s
rtcwake -m no -s 43200