关于计划任务

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 \;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容