Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: compaq 12 Října 2015, 10:52:29

Název: Jak spustit příkaz v určitou hodinu? [vyřešeno]
Přispěvatel: compaq 12 Října 2015, 10:52:29
Potřebuji spustit crashplan v určitou hodinu, například v 18:00 a zastavit v 8:00.

Příkazy:
Kód: [Vybrat]
gksudo /usr/local/crashplan/bin/CrashPlanEngine start
Kód: [Vybrat]
gksudo /usr/local/crashplan/bin/CrashPlanEngine stop
Jak to udělat?
Jak to udělat, když vyžaduje zadání hesla?
Jak udělat, aby když se počítač zapne v době 18-08 hodin, aby se také spustil příkaz start?
Je na to nějaké klikátko?
Název: Re:Jak spustit příkaz v určitou hodinu?
Přispěvatel: Martin Šácha 12 Října 2015, 10:54:19
Ze jsi *zase* ani nehledal? CRON
Název: Re:Jak spustit příkaz v určitou hodinu?
Přispěvatel: compaq 12 Října 2015, 11:08:32
Ze jsi *zase* ani nehledal? CRON

Díky. Stačilo jen slovo cron :-)
Ale nevím, jak proces spustit, když vyžaduje heslo...
Název: Re:Jak spustit příkaz v určitou hodinu?
Přispěvatel: Beetljuice 12 Října 2015, 13:34:25
Crashplan neznám. Ale ... buď dát scriptu práva pro běžného uživatele, nebo to spouštět v cronu pod rootem?
Název: Re:Jak spustit příkaz v určitou hodinu? [vyřešeno]
Přispěvatel: compaq 12 Října 2015, 14:08:21
ok, díky

stačilo tohle:

Kód: [Vybrat]
sudo gedit /etc/crontab
a na konec připsat:

Kód: [Vybrat]
# spustí crashplan v 17:30
30 17 * * * root /usr/local/crashplan/bin/CrashPlanEngine start
# vypne crashplan v 08:30
30 08 * * * root /usr/local/crashplan/bin/CrashPlanEngine stop
Název: Re:Jak spustit příkaz v určitou hodinu?
Přispěvatel: Beetljuice 12 Října 2015, 14:19:55
OK. Jinak úlohy cronu se editují příkazem
Kód: [Vybrat]
crontab -e a listují
Kód: [Vybrat]
crontab -l vždy podle toho pro jakého uživatele to chceš.
Název: Re:Jak spustit příkaz v určitou hodinu?
Přispěvatel: compaq 12 Října 2015, 14:22:36
OK. Jinak úlohy cronu se editují příkazem
Kód: [Vybrat]
crontab -e a listují
Kód: [Vybrat]
crontab -l vždy podle toho pro jakého uživatele to chceš.

Díky, zkoušel jsem, ale edituje mi to tabulku v /tmp/crontab.xQAXby/crontab.
Název: Re:Jak spustit příkaz v určitou hodinu?
Přispěvatel: GdH 12 Října 2015, 22:23:51
Díky, zkoušel jsem, ale edituje mi to tabulku v /tmp/crontab.xQAXby/crontab.

To jen ta editace neprobíhá přímo, ale přes dočasný soubor, který je po uložení kontrolován na syntaxi, abys nemohl nic podělat.
Název: Re:Jak spustit příkaz v určitou hodinu? [vyřešeno]
Přispěvatel: compaq 12 Října 2015, 22:25:39
aha, díky

Odesláno z mého HM NOTE 1W pomocí Tapatalk