Raspberry Pi Wi-Fi Media Server (12 / 14 steg)
Steg 12: Konfigurera Cron-jobb
Extra avstängning cronjobb finns här: http://ubuntuforums.org/showthread.php?t=1855905Apache-server kör som användaren www-data och inte som root, jag tror inte att detta exempel kommer att fungera.
Två skript behövs:, en PHP skript som visas i webbläsaren, och ett kommandotolkskript som kör som root med cron:
Webbläsare kod:
Koden för att lägga till index.php:
om ($_POST['action']=="Shutdown") {
$test = shell_exec ("touch /tmp/shutdown");
}
Shell script /usr/sbin/check_shutdown (kommandot Redigera: "sudo nano /usr/sbin/check_shutdown")
Kod:
#! / bin/sh
om [-f "/ tmp/shutdown"]
sedan
RM -f/tmp/avstängning
/ sbin/shutdown -h nu
Fi
Redigera Roots crontab med kommandot "sudo crontab -e" och Lägg till raden
Kod:
***** sh /usr/sbin/check_shutdown
Check_shutdown skriptet körs det en gång varje minut. Om den hittar filen /tmp/shutdown skapas av PHP-skript, körs kommandot shutdown.