Jak nastavit časovaný příkaz, když nemám práva pro crontab?

Na firmenim serveru, do tereho se pripojuju pres SSH, potrebuju spustit ve 3:00 bashovy prikaz.

Nemam na tom serveru rootovske prava, a proto nemuzu nastavit cron. Kdyz udelam:
Kód: [Vybrat]
cat /etc/crontab
cat: /etc/crontab: Permission denied

Existuje nejaky jiny zpusob jak nastavit schedulovany job?

Predpokladam, ze timto stylem to udelat nemuzu, protoze to nebude fungovat, jakmile se z SSH odpojim:

Kód: [Vybrat]
sleep 12345 & my_command
« Poslední změna: 22. 07. 2021, 09:55:37 od Petr Krčmář »


Re:Jak nastavit schedulovany prikaz v Bash kdyz nemam prava pro crontab?
« Odpověď #1 kdy: 22. 07. 2021, 09:14:10 »
Cron uživatele?

Kód: [Vybrat]
crontab -e

Re:Jak nastavit schedulovany prikaz v Bash kdyz nemam prava pro crontab?
« Odpověď #2 kdy: 22. 07. 2021, 09:15:21 »
Zkusil bych nohup:

Kód: [Vybrat]
nohup sleep 12345; my_command &

Uz si ale presne nepamatuju, jak se to pouziva, chtelo by to zkontrolovat.

Re:Jak nastavit schedulovany prikaz v Bash kdyz nemam prava pro crontab?
« Odpověď #3 kdy: 22. 07. 2021, 09:29:22 »
Cron uživatele?

Kód: [Vybrat]
crontab -e

Jo tohle mi jde, dik

Gtor

Re:Jak nastavit časovaný příkaz, když nemám práva pro crontab?
« Odpověď #4 kdy: 25. 07. 2021, 00:54:26 »
crontab -e by mel jit editovat pod jednotlivymi uzivateli bez administratorskych prav.

matusK Misto nohup se da pouzit screen, ze se k behu prikazu pak muzes vratit a zkouknout terminal.


Re:Jak nastavit časovaný příkaz, když nemám práva pro crontab?
« Odpověď #5 kdy: 25. 07. 2021, 23:14:31 »
Ak tam máš nainštalovaný `at`, tak `echo "príkaz"| at 03:00`