怎样在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分,如果是只要某一天的,把后面的三个星星改成对应的时间即可。