|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo、pswho
需求是如许的,起首网站文件和数据库必要天天主动备份,然后备份目次凌驾必定工夫的删除,好比保存比来14六合备份
恰好vps是redhat,内里默许竟然没有装crond的服务,输出以下命令安装
yuminstallcronie
创立备份剧本
vi/root/bakweb.sh
编纂并输出以下内容
#!/bin/bash
find/home/bak/-name*-typef-mtime+14-execrm{};
tarzcvf/home/bak/www.penglei.name_$(date+%F).tar.gz/var/www/html
mysqldump-uroot--password=PASSWORDDBNAME>
/home/bak/sql.penglei.name_$(date+%F).sql
exit0输出:wq保留加入。该剧本的意义是起首选择/home/bak作为网站备份目次。
第一步,先删除/home/bak下凌驾14天的文件;
第二步,按www.jb51.name_+日期为文件名备份网站目次/var/www/html;
第三步,按sql.penglei.name_+日期为文件名导出数据库,PASSWORD和DBNAME交换为你本人的root暗码和数据库名。
最初创立crond剧本,天天早上5点主动运转该剧本便可创立crond文件
vi/etc/cron.d/bakweb编纂并输出以下内容
05***root/root/bakweb.sh
完成,如许Linux体系就能够对网站数据按期主动备份与删除,感谢浏览,但愿能帮到人人。
</p>
在学习初期,你一定会遇到很多困难,或者说各种困难,所以你最好先将你linux中的重要内容备份,因为,在你学习的过程中,很可能将系统搞废(eg:源混乱等); |
|