|

Kompiuterio išjungimas automatiškai [linux]

Būna situacijų kai norime kad kompiuteris išsijungtų automatiškai, nustatytą valandą. Šiuo atveju yra įvairių sprendimo būdų. Pateiksiu kelis variantus, jų yra žymiai daugiau.

1. Panaudosime cron.

cron – If you want to shutdown Linux box automatically everyday 8 pm then you need to use cron instead of at command (see below for examples). Useful to schedule recurring events or daily events such as backup data, or check system security etc.
crontab -e

arba

crontab -e -u root

ir įrašome:

0 20 * * * /sbin/shutdown -h now

Uždarome ir išsaugome. Nurodytu pav. kompiuteris bus išjungiamas kiekvieną dieną 20 val.

2. Kitas būdas, panaudojant at komandą.

at– Execute a task at a specific time. For example, shutdown computer, send birthday remainder etc. Useful to schedule one job at a time or a single future event.

Jei pvz. norime išjungti kompiuterį 20 val., rašome:

at 8pm

poto:

at> halt

(Spaudžiame CTRL+D)

pvz.: norime įvykditi komandą 8 val. pirmadienį:

at 8am monday

arba 16 val po 3 dienų:

at 4pm + 3 days

arba jei norime įvykdyti po 5 min.:

at now + 5 minutes

Jei servisas nestartavo, paleidžiame:

/etc/init.d/atd start

Viskas.

p.s. jei nėra įdiegta, įdiegiame CentOS:

yum install at

arba Debian:

 apt-get install at
Kviečiu įvertinti įrašą!
[Viso: 0 Vidurkis: 0]

Similar Posts

Parašykite komentarą

El. pašto adresas nebus skelbiamas.

Sauga: 24 + = 34