来讲讲:Linux体系怎样对网站数据按期主动备份与删除?
系统安全相关命令: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:源混乱等); Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。 安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。 请问谁有Linux的学习心得的吗?简单的说说? 即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。 我是学习嵌入式方向的,这学期就选修了这门专业任选课。 为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。 永中office 2004增强版安装只需要默认安装即可使用并操作大多与win系统雷同,打印机的配置和管理,记录光盘等。 如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。
页:
[1]