Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: heinäkenkä - 01.06.09 - klo:11.38
-
Moi,
Olen aivan käsi näissä komentojutuissa, joten tarvitsisin neuvot miten Ubuntu Serverin saisi sammumaan päivittäin tiettyyn kellon aikaan ( vaikka nyt 2300).
Käytössä on Webmin tai tietty komentorivi.
H.
-
tarvitsisin neuvot miten Ubuntu Serverin saisi sammumaan päivittäin tiettyyn kellon aikaan ( vaikka nyt 2300).
Ajastuksiin voidaan käyttää Cron:ia/Anacron:ia (tai at -komentoa).
Koneen sammuttaminen taas jo onnistuu suoraa komennolla shutdown.
man 8 shutdown
http://www.manpagez.com/man/8/shutdown/
SYNOPSIS
shutdown [-] [-h [-u] | -r | -s | -k] [-o [-n]] time
[warning-message ...]
...
-h The system is halted at the specified time.
...
-
Ok,
Eli komento olisi siis:
shutdown -h 2300
Mihinkäs se pitäisi tallentaa, että homma tapahtuisi päivittäin?
H.
-
Mihinkäs se pitäisi tallentaa, että homma tapahtuisi päivittäin?
Yksi vaihtoehto olisi /etc/rc.local (tai /etc/init.d/rc.local tai /etc/rc.d jakelusta riippuen). Tuo rc.local tiedosto on tarkoitettu nimenomaan omien skriptien/komentojen ajamiseksi koneen käynnistyksen yhteydessä.
Tietysti voit tehdä siitä myös oman init-tason rc -scriptitiedoston, joka ajetaan koneen käynnistyessä.
-
Minä olen joskus tehnyt näin:
sudo nano /etc/crontab
Ja sinne rivi
00 21 * * * root shutdown -h now
tuo sammuttaa koneen klo 21.00