Jas*_*n94 7 linux fedora fedora-15
我有一个获取一些提要的应用程序。有没有办法让我每 30 分钟完成一次?
(我没有安装图形桌面,所以终端修复会很可爱:D)
slh*_*hck 12
使用您的crontab:
crontab -e
Run Code Online (Sandbox Code Playgroud)
然后输入如下一行
*/30 * * * * /path/to/your/command
Run Code Online (Sandbox Code Playgroud)
保存它,它应该每天每小时每 30 分钟运行一次。
更新了 30 分钟的部分,太快了。谢谢@nicolas,你得到了+1。
Cron 听起来像你正在寻找的东西。
以您希望运行任务的用户身份登录,然后键入“crontab -e”
您最喜欢的编辑器将打开,您将获得一个具有以下格式的文件:
# m h dom mon dow command
Run Code Online (Sandbox Code Playgroud)
所以要每 30 分钟运行一次 '/home/foo/my_program',你需要添加这一行
*/30 * * * * /home/foo/my_program > /dev/null
Run Code Online (Sandbox Code Playgroud)
/dev/null 是否存在,因此如果您的程序向标准输出写入某些内容,则您不会收到通过邮件发送的输出。