严重浪漫 发表于 2014-9-9 16:06:11

linux crontab * * * * * 代表命令一直在运行吗?

在linux中设置任务是,crontab中前面部分是五个星号* * * * * 的话,是不是代表后面的命令一直在运行?

Smythe_Bob 发表于 2014-9-9 16:24:41

应该是每分钟运行一次

严重浪漫 发表于 2014-9-9 16:32:41

Smythe_Bob 发表于 2014-9-9 16:24
应该是每分钟运行一次

怎样才能使某个命令一直运行?或是间隔1秒运行一次?

xyzqh 发表于 2014-9-9 17:46:31

crontab貌似不支持秒级别的只能靠程序实现

Smythe_Bob 发表于 2014-9-9 17:52:26

本帖最后由 Smythe_Bob 于 2014-9-9 17:54 编辑

严重浪漫 发表于 2014-9-9 16:32
怎样才能使某个命令一直运行?或是间隔1秒运行一次?
可能需要用脚本了吧 比如 run.py, 在脚本里面设置循环时间间隔
然后用命令:
nohup python run.py &这样就可以在后台运行了
简单的命令也可以 不用脚本, 这里有篇文章:
http://blog.sina.com.cn/s/blog_626142db0101m94p.html

页: [1]
查看完整版本: linux crontab * * * * * 代表命令一直在运行吗?