2013年1月26日星期六

使用计划任务,让VPS自动开Vagex挂机


使用计划任务,让VPS自动开Vagex挂机。使用crontab来实现。一般在未精简的VPS系统中cron是随机启动的。如果接下来的目录你找不到,那再另行讨论。
输入 crontab -e命令,


00 00 * * * rm -rf /root/.vnc/*.log
01 00 * * * reboot

00 01 * * * rm -rf /root/.vnc/*.log
01 01 * * * reboot


00 02 * * * rm -rf /root/.vnc/*.log
01 02 * * * reboot

00 03 * * * rm -rf /root/.vnc/*.log
01 03 * * * reboot

00 04 * * * rm -rf /root/.vnc/*.log
01 04 * * * reboot

00 05 * * * rm -rf /root/.vnc/*.log
01 05 * * * reboot

00 06 * * * rm -rf /root/.vnc/*.log
01 06 * * * reboot

00 07 * * * rm -rf /root/.vnc/*.log
01 07 * * * reboot

00 08 * * * rm -rf /root/.vnc/*.log
01 08 * * * reboot

00 09 * * * rm -rf /root/.vnc/*.log
01 09 * * * reboot

00 10 * * * rm -rf /root/.vnc/*.log
01 10 * * * reboot

00 11 * * * rm -rf /root/.vnc/*.log
01 11 * * * reboot



00 12 * * * rm -rf /root/.vnc/*.log
01 12 * * * reboot

00 13 * * * rm -rf /root/.vnc/*.log
01 13 * * * reboot

00 14 * * * rm -rf /root/.vnc/*.log
01 14 * * * reboot


00 15 * * * rm -rf /root/.vnc/*.log
01 15 * * * reboot

00 16 * * * rm -rf /root/.vnc/*.log
01 16 * * * reboot


00 17 * * * rm -rf /root/.vnc/*.log
01 17 * * * reboot

00 18 * * * rm -rf /root/.vnc/*.log
01 18 * * * reboot


00 19 * * * rm -rf /root/.vnc/*.log
01 19 * * * reboot

00 20 * * * rm -rf /root/.vnc/*.log
01 20 * * * reboot

00 21 * * * rm -rf /root/.vnc/*.log
01 21 * * * reboot

00 22 * * * rm -rf /root/.vnc/*.log
01 22 * * * reboot

00 23 * * * rm -rf /root/.vnc/*.log
01 23 * * * reboot


每次编辑完某个用户的cron设置后,cron自动在/var/spool/cron下生成一个与此用户同名的文件,此用户的cron信息都记录在这个文件中,这个文件是不可以直接编辑的,只可以用crontab -e 来编辑。cron启动后每过一份钟读一次这个文件,检查是否要执行里面的命令。因此此文件修改后不需要重新启动cron服务。

没有评论:

发表评论