6个回答
2013-08-01
展开全部
只执行一次用at,比如:
at now + 20 minutes
at> echo "Hello !!" > /dev/pts/0
at> <EOT>
如果是周期性地执行,比如每隔20分钟执行一次
crontab -e
×/20 × × × × echo "Hello !!" > /dev/pts/0
详细请man at和man crontab
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
linux有个系统级的定时任务服务,叫cron,终端里的命令是crontab。
crontab -u root -l 查看root用户的所有定时任务。
crontab -u root -e是编辑root用户的定时任务,输入这条会进入vi编辑模式。
编辑是有固定格式的,具体你可以搜索cron命令的用法。
crontab -u root -l 查看root用户的所有定时任务。
crontab -u root -e是编辑root用户的定时任务,输入这条会进入vi编辑模式。
编辑是有固定格式的,具体你可以搜索cron命令的用法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写一个bash文件,里面放(sleep+时间)语句,后台执行(nohup)这个脚本就行了。另外可以参考一下crontab,这个相当于计划任务。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
crontab -e
20 * * * * /home/clear.sh #每隔20分钟执行一次/home文件夹下的clear.sh脚本
20 * * * * /home/clear.sh #每隔20分钟执行一次/home文件夹下的clear.sh脚本
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |