在debian上以间隔运行命令

时间:2016-04-24 13:25:21

标签: linux debian crontab

所以我有一个debian web地图服务器,用于我的我的世界。为了使地图显示正确的信息,必须定期运行两个命令。我曾尝试按照一些指南使用crontab,但到目前为止都失败了(甚至不得不恢复debian图像-.-)我是linux新手,需要一步一步的指南用简单的英语做以下操作

运行:

"overviewer.py --config /home/mc/test.cfg" 

每小时30分钟

"overviewer.py --config /home/mc/test.cfg --genpoi" 

每小时每五分钟

看起来非常直接,但我确实花了两个月的大部分时间来做这件事因为我一直搞砸了。

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

请记住,如果您使用的是crontab,请使用python脚本的完整路径。在debian中,您可以在终端中键入 pwd 以显示当前位置的路径。

假设python脚本也位于 / home / mc / 中,您应该使用以下命令:

/home/mc/overviewer.py --config /home/mc/test.cfg

我建议你再次查看crontab,ubuntu帮助页面有很多信息。 https://help.ubuntu.com/community/CronHowto

每30分钟一次:

0,30 * * * * /home/mc/overviewer.py --config /home/mc/test.cfg

每5分钟一次:

*/5 * * * * /home/mc/overviewer.py --config /home/mc/test.cfg --genpoi