Produkty, których dotyczy
QTS and QuTS Hero
Rozwiązanie
Musisz być w stanie połączyć się ze swoim QNAP NAS za pomocą FAQ SSH i wiedzieć, jak edytować plik za pomocą edytora tekstu, takiego jak vi, zanim zaczniesz.
Crontab może być używany do wykonywania zadań zgodnie z cyklicznym harmonogramem.
Aby wyświetlić zawartość swojego crontab, zaloguj się do swojego NAS przez FAQ SSH i wpisz crontab -l.
ShellCopyZobaczysz listę wpisów crontab.
np.:
To jest definicja crontab. (z Wikipedii)
Więcej szczegółów znajdziesz w Cron on Wikipedia.
Teraz możemy rozpocząć modyfikowanie wpisów crontab.
Wskazówka: NIE EDYTUJ crontab w zwykły sposób, tak jak poniżej.
X [~] # crontab -e
Ze względu na sposób aktualizacji oprogramowania układowego, crontab zostanie nadpisany podczas następnego ponownego uruchomienia systemu.
Oczywiście, chciałbyś, aby Twoje zaplanowane zadanie przetrwało po ponownym uruchomieniu. Dlatego postępuj zgodnie z poniższymi krokami.
1. Edytuj plik crontab, „/etc/config/crontab”, bezpośrednio za pomocą edytora tekstu i dodaj do niego zadanie w prawidłowym formacie.
np.:
ShellCopy2. Zapisz zmiany i wyjdź z edytora.
3. Uruchom poniższe polecenie, aby ponownie załadować plik crontab i ponownie uruchomić demona cron.
ShellCopyUwaga: Nie zapomnij zmienić trybu pliku swojego skryptu na wykonywalny.
np.: Nazwa pliku Twojego skryptu to myscript.sh
ShellCopy4. Gotowe.
Teraz powinieneś widzieć, że Twój plik skryptu działa okresowo i nawet po ponownym uruchomieniu systemu.
QTS and QuTS Hero
Rozwiązanie
Musisz być w stanie połączyć się ze swoim QNAP NAS za pomocą FAQ SSH i wiedzieć, jak edytować plik za pomocą edytora tekstu, takiego jak vi, zanim zaczniesz.
Crontab może być używany do wykonywania zadań zgodnie z cyklicznym harmonogramem.
Aby wyświetlić zawartość swojego crontab, zaloguj się do swojego NAS przez FAQ SSH i wpisz crontab -l.
Kod:
[
~
]
#
crontab
-l
np.:
To jest definicja crontab. (z Wikipedii)
Więcej szczegółów znajdziesz w Cron on Wikipedia.
Teraz możemy rozpocząć modyfikowanie wpisów crontab.
Wskazówka: NIE EDYTUJ crontab w zwykły sposób, tak jak poniżej.
X [~] # crontab -e
Ze względu na sposób aktualizacji oprogramowania układowego, crontab zostanie nadpisany podczas następnego ponownego uruchomienia systemu.
Oczywiście, chciałbyś, aby Twoje zaplanowane zadanie przetrwało po ponownym uruchomieniu. Dlatego postępuj zgodnie z poniższymi krokami.
1. Edytuj plik crontab, „/etc/config/crontab”, bezpośrednio za pomocą edytora tekstu i dodaj do niego zadanie w prawidłowym formacie.
np.:
Kod:
[
~
]
#
vi
/etc/config/crontab
3. Uruchom poniższe polecenie, aby ponownie załadować plik crontab i ponownie uruchomić demona cron.
Kod:
[
~
]
#
crontab
/etc/config/crontab
&&
/etc/init.d/crond.sh
restart
np.: Nazwa pliku Twojego skryptu to myscript.sh
Kod:
[
~
]
#
chmod
+x
myscript.sh
Teraz powinieneś widzieć, że Twój plik skryptu działa okresowo i nawet po ponownym uruchomieniu systemu.