最新消息:其实接手服务器,最最最重要的还是要看下数据库、文件备份情况!!!非常重要!!!

标签:shell

shell实现nginx日志定期压缩删除
application

shell实现nginx日志定期压缩删除

shang 6年前 (2012-11-30) 6092浏览

说明: 此shell脚本用于定期压缩nginx昨天的日志,删除1周前的日志。 实现: # vim /var/log/nginx/nginx_log_clean.sh,添加以下内容 #!/bin/bash logpath=/var/log/ngin...

shell实现远程mysql数据库备份
application

shell实现远程mysql数据库备份

shang 6年前 (2012-11-27) 4886浏览

说明: 本文实现利用shell实现远程mysql数据库备份。通过在数据服务器mysqldump导出需要备份的数据库,scp拷贝到指定的备份服务器。为了不需要输入密码就能直接scp,这里,会先生成ssh key。 数据库服务器为A,用来远程存放备份的...

shell实现nginx日志按天、小时自动切割
application

shell实现nginx日志按天、小时自动切割

shang 6年前 (2012-10-17) 5954浏览

说明: 以下两脚本定时移动nginx日志,重启nginx日志进程(通过向nginx发送USR1信号,重新生成nginx日志,不会影响nginx服务。日志会有极小部分损失,估计是移动日志或重启时日志文件锁住造成的丢失),实现按天切割,按小时切割ngin...

shell监控内存使用率,超过指定值发邮件(msmtp mutt)
monitor

shell监控内存使用率,超过指定值发邮件(msmtp mutt)

shang 6年前 (2012-10-16) 4015浏览

说明: 本篇文章实现shell获取服务器内存使用率,超过指定值时通过mutt调用msmtp发送告警邮件! msmtp是linux下的一个邮件收发客户端,而mutt则是一个email程序,是用来管理email的 实现: 1.安装msmtp # wg...