Időzített szerver leállítás (K)

Indította Sura6002, 2011-09-10, 16:14:49

hy, azt szeretném megtudni hogy
lehetséges-e az hogy időzítetten álljon le a szerver, mert  a gépleállítást shutdown időzítővel meg tudom csinálni, csak az érdekelne hogy a szervert is le lehet-e így kapcsolni, vagy elég lenne annyi h rebootoljon és ne akkor álljon le a gép amikor még fut a szerver, mert nem tenne jót neki
Köszi előre is :)


Idézetet írta: páwagyerek Dátum 2011-09-10, 16:35:35
nem lehet
NEm biztos hogy nem lehet csak nem tudunk róla :D




Hát srácok mien szívás itt könyörögtök a minuszokért én meg se szólalok már -24 van xDDDD

2011-09-10, 16:51:14 #3 Utolsó szerkesztés: 2011-09-10, 16:52:55 Szerző: TheLAW
csinálj egy kikapcs.sh fájlt és írd bele ezt:

echo -e "\033[31m Leállítás ..\033[0m"
sleep 123
shutdown -h now





az 123 helyére annyi másodpercet írj amennyi idő múlva leálljon :D

töltsd fel a szerveredre a /root mappába

aztán

sh kikapcs.sh

vagy

./kikapcs.sh


Ha nem kapcsolja ki a a szervert akkor a shutdown -h now helyére írd azt hogy halt
Nem próbáltam de valamelyek tuti leállítja :D

Erre való a cron a unix rendszereken.

Ha pl. minden nap este 10-kor akarod leállítani, akkor:

létrehozol egy beállító fájlt:
ee /root/.crontab
00 22 * * * shutdown -h now

Kilépsz (mented) majd:
crontab -u root /root/.crontab

Utána esetleg: /etc/rc.d/cron restart

És ennyi :)

Beállítás magyarázata: http://hplinuxblog.blogspot.com/2008/08/crontab-egyszeren-misztikus.html