怎样在linux中使用crontab编写一个定时任务,可以实现以下功能:

怎样在linux中使用crontab编写一个定时任务,可以实现以下功能:
1.今天每隔10分钟执行一次命令hostname>>/root/zhangsan
2.今天每隔20分钟执行一次命令tar -czf /root/zhangsanbak /root/zhangsan
3.每天4点备份/var/log目录中的数据到/root/var/log中
4.每月第一天就清理一次/tmp目录中的数据
5.12:20执行Linux系统关机命令

* * * * *,五颗星星,分别是 分 时 日 月 周,

    */10 * * * * hostname >> /root/zhangsan

    */20 * * * * tar -czf /root/zhangsanbak /root/zhangsan

    0 4 * * * cp -r /var/log /root/var/log

    0 0 1 * * rm -rf /tmp/*

    20 12 * * * shutdown -h now

第五个我写的是每天的12点20分,如果是只要某一天的,把后面的三个星星改成对应的时间即可。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答