1、[endif]计划任务在11月份,每天早晨6点到12点中,每隔2小时执行一次/usr/bin/httpd.sh怎么实现?
0 6-12/2 * 11 * /usr/bin/httpd.sh
chmod +x /usr/bin/httpd.sh
2、[endif]每天07-23点,每隔半小时执行apache重启(yum安装的)
yum -y install httpd
*/30 7-22 * * * systemctl restart httpd
0 23 * * * systemctl restart httpd
chmod +x /usr/sbin/httpd
3、[endif]每个星期天早八点 定时重启服务器
0 8 * * 0 /usr/sbin/reboot
chmod +x /usr/sbin/reboot
4、/var/www
Html是网站发布目录,如何每天凌晨0点30分对其自动备份,并且被分成按时间生成不同的备份包??
Date ‘+%Y%m%d’
30 0 * * * /usr/sbin/tar -czf /var/www/html/`date +%F`.bk.gz /var/www/html
5、[endif]凌晨1点59分删除 /Bt目录下全部子目录,和子文件
59 01 * * * rm -rf /tmp/bt/*
chmod +x /tmp/bt/*
6、每隔两小时执行/data/scripts/back.sh脚本
0 */2 * * * /data/scripts/back.sh
chmod +x /data/scripts/back.sh
7、计划每星期五早11点29分服务器定时重启,如何实现?
29 11 * * 5 /usr/sbin/reboot
chmod +x /usr/sbin/reboot
8、每两分钟执行时间同步。
yum -y install ntp
ntpdate cn.pool.ntp.org
9、找出小于5M的文件,压缩成名字为smail.gz保存在/tmp下
find -size -5M -type f -xargs tar -czf small.gz {} /tmp \;
10、查找出网卡配置文件,然后备份到/tmp下
find /etc/sysconfig/network-scripts/ -name "ifcfg-*" -exec cp {} /tmp/ \;
11、查找出/tmp下大于10G的文件,并且压缩,重命名XXX.gz
find /tmp -size +1G -xgras tar -czf xxx.gz {} \;
12、查找出/tmp下所有.txt结尾的文件并且删除(文件自己touch,别给我要)
find -name "*.txt" -exec rm -rvf {} \;
13、查找出当前目录下的所有file开头的文件,并且移动到/tmp下
find -name "file*" -exec mv {} /tmp \;