Portál AbcLinuxu, 18. července 2025 16:53
root@webserver1:~# ps aux | grep cron root 792 0.0 0.0 21076 1028 ? Ss May17 0:02 cron root 1855 0.0 0.0 6592 904 pts/3 S+ 11:02 0:00 grep --color=auto cronKdyz ale vlozim prikaz pomoci crontab -e tak se neprovede. Pritom ve /var/spool/cron/crontabs/[uzivatel] (jedno jestli root nebo jiny uziv) je vse ulozeno korektne. napr.:
Soubor: root Řádek 1 Slp 0 393 bajtů 100% # DO NOT EDIT THIS FILE - edit the master and reinstall. # (/tmp/crontab.JCu5CU/crontab installed on Fri Jun 1 12:53:46 2012) # (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $) # m h dom mon dow command * 1 * * * tar cjf /home/stan/zaloha/mysql/`date +%F-%H%M.tar.bz2` /var/lib/mysql/ 55 23 1 * * /sbin/reboot 07 13 * * * echo "toto je pokus" > /root/pokus.txtvypis syslogu:
Jun 1 13:04:05 webserver1 crontab[4348]: (root) REPLACE (root) Jun 1 13:04:05 webserver1 crontab[4348]: (root) END EDIT (root) Jun 1 13:04:08 webserver1 crontab[4361]: (root) BEGIN EDIT (root) Jun 1 13:04:12 webserver1 crontab[4361]: (root) REPLACE (root) Jun 1 13:04:12 webserver1 crontab[4361]: (root) END EDIT (root) Jun 1 13:04:30 webserver1 rrdcollect[6205]: rrd_update: unknown DS name 'mem_cached' Jun 1 13:05:01 webserver1 cron[792]: (root) RELOAD (crontabs/root) Jun 1 13:05:30 webserver1 rrdcollect[6205]: rrd_update: unknown DS name 'mem_cached' Jun 1 13:05:33 webserver1 crontab[4384]: (root) BEGIN EDIT (root) Jun 1 13:05:41 webserver1 crontab[4384]: (root) REPLACE (root) Jun 1 13:05:41 webserver1 crontab[4384]: (root) END EDIT (root) Jun 1 13:05:48 webserver1 crontab[4398]: (root) BEGIN EDIT (root) Jun 1 13:05:55 webserver1 crontab[4398]: (root) REPLACE (root) Jun 1 13:05:55 webserver1 crontab[4398]: (root) END EDIT (root) Jun 1 13:06:01 webserver1 cron[792]: (root) RELOAD (crontabs/root) Jun 1 13:06:30 webserver1 rrdcollect[6205]: rrd_update: unknown DS name 'mem_cached' Jun 1 13:07:30 webserver1 rrdcollect[6205]: rrd_update: unknown DS name 'mem_cached' Jun 1 13:08:30 webserver1 rrdcollect[6205]: rrd_update: unknown DS name 'mem_cached'OS je ubuntu server ed. 10.04 LTS (bezi jako vps server)
Řešení dotazu:
na konci souboru musí být prázdný řádek
To rozhodně nemusí. Jen je potřeba, aby byl poslední řádek ukončen LF. Že ho některé editory neukončují a je tudíž potřeba v nich udělat prázdný řádek navíc (opět neukončený a tedy vlastně jen fiktivní), je spíš problém takových editorů.
joe
to neumí.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.