[root@yaho /]# crontab -l 每分种写一个OK到 /ip.txt 文件里
1 * * * * echo "ok" >> /ip.txt
[root@yaho /]# service crond status
crond (pid 5005) 正在运行...
[root@yaho /]#
[root@yaho /]# cat ip.txt
[root@yaho /]#
不知道为什么?按着教程来整的也不行啊。
1 * * * * echo "ok" >> /ip.txt
[root@yaho /]# service crond status
crond (pid 5005) 正在运行...
[root@yaho /]#
[root@yaho /]# cat ip.txt
[root@yaho /]#
不知道为什么?按着教程来整的也不行啊。
0
本帖最后由 balich 于 2015-11-25 08:31 编辑
你现在的写法表示的是 每小时 1分的时候执行这个任务。
每分钟执行一次,应该这样:*/1 * * * * echo "ok" >> /ip.txt
这样也行:
* * * * * echo "ok" >> /ip.txt
你现在的写法表示的是 每小时 1分的时候执行这个任务。
每分钟执行一次,应该这样:*/1 * * * * echo "ok" >> /ip.txt
这样也行:
* * * * * echo "ok" >> /ip.txt
0
好的,我试试。
balich 发表于 2015-11-25 08:18
你现在的写法表示的是 每小时 1分的时候执行这个任务。
每分钟执行一次,应该这样:*/1 * * * * echo "ok" ...
好的,我试试。
0
可以了。谢谢
balich 发表于 2015-11-25 08:18
你现在的写法表示的是 每小时 1分的时候执行这个任务。
每分钟执行一次,应该这样:*/1 * * * * echo "ok" ...
可以了。谢谢
0
90秒要怎么表示?
balich 发表于 2015-11-25 08:18
你现在的写法表示的是 每小时 1分的时候执行这个任务。
每分钟执行一次,应该这样:*/1 * * * * echo "ok" ...
90秒要怎么表示?
0
我了解的 crontab是不支持秒 的控制的,因为它最小的是分钟;如果 非要实现秒的控制,应该使用shell或者其他的编程语言编写程序来实现吧。
236671307 发表于 2015-11-25 10:00
90秒要怎么表示?
我了解的 crontab是不支持秒 的控制的,因为它最小的是分钟;如果 非要实现秒的控制,应该使用shell或者其他的编程语言编写程序来实现吧。
编辑回复