最近面试被问到让写一个日志切割的脚本,最开始是使用 shell 写的,像下面这样,当时并没有考虑性能问题,只是试了可以切割。但是拿来在服务器上执行后,傻眼了:
#!/bin/bash
LANG=en_US
Usage() {
echo "Usage: $0 Logfile&q……继续阅读 »
struggling
3年前 (2016-05-10) 1679浏览 3评论
6个赞
一直以来都是单纯的使用 rsync 备份 wordpress 应用程序,但是并没有检查文件的完整性,总觉得这种方式有点不太安全,于是搞了一个小程序即备份文件并检查文件的完整性,分享给大家,有要改进的地方,希望提出来。
#!/bin/bash
remote_host=192.168.1.27 #备份服务器……继续阅读 »
struggling
3年前 (2016-04-17) 1594浏览 4评论
4个赞
前段时间,主机的MySQL服务无缘无故会自动关闭,以前从没出过这种情况,于是看了下mysql的错误日志,如下所示:
以为是内存分配不够,便调大了内存,过了几天后,依然出现mysql服务自动关闭的情况,无奈之下,开始写了脚本监控mysql。
mysql的监控方式有多种,如,通过查看端口号和进程是否存在来检测mysql服……继续阅读 »
struggling
3年前 (2016-02-28) 1550浏览 0评论
1个赞
此脚本主要是使用两个for循环把每个库的每个表列出来,然后使用mysqldump进行备份。
#!/bin/bash
cat << dump
***********************************************
mysql分库分表备份脚本
**********……继续阅读 »
struggling
3年前 (2016-02-27) 1208浏览 1评论
3个赞