Jak zrobi

Konfiguracja serwerów, usług, itp.
aljandor
Posty: 3
Rejestracja: 22 stycznia 2009, 19:50

Jak zrobić automatyczny restart?

Post autor: aljandor »

Witajcie,jak mam wykoć automatyczny restart serwera np. o 4 rano? Co mam doać do Crona?
pozdrawiam.
beel
Beginner
Posty: 340
Rejestracja: 28 marca 2007, 07:06

Post autor: beel »

Napisać skrypt z poleceniem restartującym komputer: "reboot" i dodać wpis do crona aby go wykonywał o określonej porze lub cyklicznie, w necie tego pełno na temat crona. Tutaj zajrzyj.

Kiedyś pisałem na własne potrzeby prosty skrypt, ale na desktop, aby wyłączał mi komputer gdy pobiorę pliki, oczywiście z zapasem czasowym, może się też komuś przyda :) .

Kod: Zaznacz cały

#!/bin/sh

#Skrypt należy uruchamiać z poziomu root'a. Służy do wyłączania komputera po upływie określoneg
o czasu w minutach, np. wywołanie skryptu w ten sposób: ./wylacz 180 - wyłączy komputer za 3h.

if [ $# -lt 1 ] ; then
  echo "Podaj jeden parametr"
  exit 1

elif [ $# -gt 1 ] ; then
  echo "Podaj tylko jeden parametr"
  exit 1

else
  echo "Skrypt działa i komputer zostanie wyłączony za $1 minut(y)."
  czas=$[$1*60]
  sleep $czas

  shutdown -h now

fi
ODPOWIEDZ