#!/usr/bin/python
from __future__ import print_function
from collections import OrderedDict
def meminfo():
”’ Return the information in /proc/meminfo
as a dictionary ”’
meminfo=OrderedDict()
with open(‘/proc/meminfo’) as f:
for line in f:
meminfo[line.split(R……
#!/usr/bin/python
import os
def load_stat():
loadavg = {}
f = open(“/proc/loadavg”)
con = f.read().split()
f.close()
loadavg[‘lavg_1’]=con[0]
loadavg[‘lavg_5’]=con[1]
loadavg[‘lavg_15’]=con[2]
loadavg[‘nr’]=con[3]
loadavg[‘……
#!/bin/bash
#desc 统计nginx访问日志
#结果保存文件路径
saveFile=’/home/app/10.23.2.235/iptj/’;
#获取时间
#date=`date -d -5day +”%Y-%m-%d”`;
date=`date +”%Y-%m-%d”`;
Catalog=`mkdir $saveFile$date`;
echo “Catalog”;
datetime=`date -d -13hour +”%Y-%……
#!/bin/bash
#desc 统计nginx访问日志
#结果保存文件路径
saveFile=’/home/app/10.23.2.235/error/’;
#获取时间
#date=`date -d -6day +”%Y-%m-%d”`;
date=`date +”%Y-%m-%d”`;
Catalog=`mkdir $saveFile$date`;
echo “Catalog”;
datetime=`date -d -1hour +”%Y-%……
#!/bin/bash
#desc 统计nginx访问日志
#结果保存文件路径
saveFile=’/home/app/10.23.2.235/access/’;
#获取时间
#date=`date -d -5day +”%Y-%m-%d”`;
date=`date +”%Y-%m-%d”`;
Catalog=`mkdir $saveFile$date`;
echo “Catalog”;
datetime=`date -d -1hour +”%Y-……
<?php
//示例: 默认 /usr/local/php/bin/php-cgi /home/app/api.zhezi.com/v3.9/deleteCacheInfo.php
//删除指定日期之前的数据 /usr/local/php/bin/php-cgi /home/app/api.zhezi.com/v3.9/deleteCacheInfo.php 2015-01-11
$ip = ‘127.0.0.1’;//mongodb ip
$port = ‘27017’;//mongodb port
$……
#!/bin/sh
# author:马振国
backupdir=/home/backup/db/
LogFile=/home/backup/db/mysqlbak.log
mkdir -p $backupdir$(date -d yesterday +%Y)/$(date -d yesterday +%m)_$(date -d yesterday +%d)/
cd $backupdir$(date -d yesterday +%Y)/$(date -d yesterday +%m)_$(date -d yesterday +%d)
/usr/local/mysql/bin/mysq……
#/bin/sh
#老马
echo ‘折子代码更新脚本开始运行:’
echo ‘www v3.9 代码开始更新’
www=`svn up 更新程序路径`
echo “$www”
echo ‘wwwdone’
echo ‘—————————–‘
echo ‘api v3.9 代码开始……
(例,查找修改时间小于1天内的数据,并将数据移动到某个文件夹中)
find ./ -mtime -1 -type f -exec mv {} /web2_data/weblogic/domains/app_domain/logs/logbak/test \;
创建文件夹,可以多层文件夹创建
mkdir -p /usr1/tools/mysql5130/mysql_bak/mysql_bak_day/$time/$time1
获取前7天的日期:格式为 201401……
echo “start time: `date`”
#代码同步
/usr/local/rsync/bin/rsync -ravztopg –exclude=runtime –progress –delete –chmod=Du=rwx,Dgo=rx,Fu=rw,Fog=rx –exclude-from=/home/rsync/exclude_dir –password-file=/home/rsync/rsyncd21.pas rsync://rsynchbn@223.202.100.8……
#!/bin/bash
#统计折子采集器工作情况
a=`date -d yesterday +%d`
cd /data/logs/alicommission.zhezi.com/
nu=`less access-201406$a* |grep ‘r=site/index’ |wc -l`
cd /home/app/alicommission.zhezi.com/protected/runtime/
nd=`less * |grep ‘13426378197’ |grep ‘2014/06/’$a&……
#!/bin/bash
echo “###################停止服务STOP######################”
service NetworkManager stop
chkconfig –level 235 NetworkManager off
service acpid stop
chkconfig –level 235 acpid off
service autofs stop
chkconfig –level 235 autofs off
service avahi-daemon stop……
#!/bin/bash
#write by zhumaohai(admin#centos.bz)
#author blog: www.centos.bz
#显示菜单(单选)
display_menu(){
local soft=$1
local prompt=”which ${soft} you’d select: ”
eval local arr=(\${${soft}_arr[@]})
while true
do
echo -e “#################### ${soft} setting ###########……