Plánování úloh
Z MiS
				
				
				
				
																
				
				
								
				
| Obsah | 
Plánování úloh v GNU/Linuxu
- Každý uživatel má svůj seznam spouštěných úloh.
-  Navíc existuje systémový seznam úloh v souboru /etc/crontab.
- Seznam úloh můžeme:
Zobrazení seznamu plánovaných úloh
- Osobní seznam úloh
crontab -l
- Ostatní uživatelé
- Správce systému (root) může zobrazit seznam úloh jiných uživatelů:
crontab -u user
- Systémový seznam úloh
cat /etc/crontab
Úprava seznamu úloh
- V další kapitole uvádíme formát, ve kterém seznam úloh zapisujeme.
- Osobní seznam úloh
crontab -e
- Otevře textový editor a umožní upravit osobní seznam úloh.
- Při prvním spuštění se vytvoří prázdný seznam úloh.
- Systémový seznam úloh
nano /etc/crontab
- Systémový seznam úloh můžeme upravovat přímou editací souboru (může jen root).
Formát záznamu crontabu
- Formát je společný pro osobní i systémový seznam úloh.
-  Jeden řádek popisuje vždy jednu naplánovanou úlohu: 
- kdy se spustí
- jaký příkaz se provede
 
Formát řádku:
minuty hodiny den-v-měsíci měsíc den-v-týdnu příkaz
Nastavení minut a hodin:
-  Místo konkrétního čísla můžeme použít /1, pak se úkol provede každou minutu/hodinu.
- Příklady
00 03 * * * /usr/bin/my-backup-script
- Každý den ve 3:00 se spustí uvedený skript.
00 /1 * * * /usr/bin/my-backup-script
- Skript se spustí každou hodinu.
- Vyzkoušejte
/1 * * * * date >> ~/vystup_cronu.txt
