摘要:#!/bin/bashecho $$start# 间隔时间sleep_time=2## 存放进程号文件目录,每个文件的文件名为当前脚本的pid,记录的内容为本次执行脚本的时间戳,该值一般不做修改。pid_dir='/data/pid'#if [ ! -d ${pid_dir} ] ; then mkdir -p ${pid_dir}fi#while true do echo $(date '+%s') > ${pid_dir}/$$# php可执行文件使用绝对路径 /app/bin/php command sle
2018年04月09日
对svn服务端托管库进行完全恢复shell脚本
摘要: #!/bin/sh # # Description: Download the backup file and restore from the FTP server # Require: SVN environment is normal # #SVN_USER="svn"SVN_BASICDIR="/usr/bin"#YESTERDAY=`date -d'1 days ago' +%Y%m%d` SVNDIR="/var/svn"DOWNLOAD_DIR="/data/svnbak"LOGFILE="${DOWNLOAD_DIR
分类:Shell
2018年04月09日
对svn服务端托管库进行完全备份shell脚本
摘要:# 此脚本对svn的库进行全备,并且上传至FTP服务器保留一份。#!/bin/sh # Description: SVN full backup of the project # SVN_BASICDIR="/usr/bin"DAY=5 # Backup files keep days TIME=`date +%Y%m%d%H%M` SVNPATH="/var/svn"BAKDIR="/data/svnbak"BAKPATH=${BAKDIR}/${TIME} BAKLOG=${BAKD
分类:Shell
2018年03月29日
MySQL数据库分库分表备份及恢复SHELL脚本
摘要:备份脚本:mysql_back_schame_table.sh#!/bin/bash#PATH="/usr/bin/mysql/bin:$PATH"DBPATH="./backup_file"MYUSER=rootMYPASS=123456SOCKET=/var/lib/mysql/mysql.sockMYCMD="mysql -u$MYUSER -p$MYPASS -S $SOCKET"MYDUMP="mysqldump -u$MYUSER -p$MYPASS -S $SOCKET"[ ! -d "$DBPATH" ]&& mkdir $DBPATHfo
分类:Shell
2017年11月22日
RHCE:通过grep使用正则表达式
摘要: RHCE:通过grep使用正则表达式:查找文本文件的内容的行(只能匹配数据的行):grep语法:grep [options] parrern filename [root@foundation0 grep]# cat grep.txt abcbcdtestgrepabab2 -c 只输出匹配行的计数[root@foundation0 grep]# grep -c a grep.txt 3 -i 不区分大小写 忽略大小写[root@foundation0 grep]# grep -i &qu
分类:Shell
2017年11月14日
find查找目录或文件
摘要:查找目录:find /(查找范围) -name '查找关键字' -type d查找文件:find /(查找范围) -name 查找关键字 -print 如果需要更进一步的了解,可以参看Linux的命令详解。这里摘抄如下: ·find path -option [ -print ] [ -exec -ok command ] {} /;#-print 将查找到的文件输出到标准输出#-exec command {} /; -----将查到的文件执行co
分类:Shell
2017年09月20日
speedtest.py并发网络出口带宽测试
摘要:最近公司机房要搬迁,要对新机房的带宽进行速率测试,原来只能一个一个通过speedtest.py这个脚本一个一个测试,后来通过speedtest.py里面的脚本发现了全球所有的测试点,后来通过shell脚本并发的方式来压最大的网络带宽通过speedtest.py可以查看所有测试的结点: urls = [ '://www.speedtest.net/speedtest-servers-stat
分类:Shell
2017年09月20日
查看linux系统性能瓶颈脚本
摘要:脚本目的:分析系统资源性能瓶颈脚本功能:1、查看CPU利用率与负载(top、vmstat、sar)2、查看磁盘、Inode利用率与I/O负载(df、iostat、iotop、sar、dstat)3、查看内存利用率(free、vmstat)4、查看TCP连接状态(netstat、ss)5、查看CPU与内存占用最高的10个进程(top、ps)6、查看网络流量(ifconfig、iftop、iptraf)脚本说明:通过一些常用的性能分析工具,计算出我们想
分类:Shell
2017年09月20日
Linux服务器硬件配置查看脚本-hard_display.sh
摘要:如果有外省的项目,公司会租用服务器,所以要有一个脚本出个详细的报告给领导看一下服务器硬件情况,已是就有了下面这个脚本该脚本在CentOS 6.x x86_64系统下测试通过#!/bin/bash## Description:# Used to get the hardware config information.## History:# rscpass[rscpass@163.com], 2017/07/03, created.#plantform:CentOS 6.Xchk_lspci=`whereis lspci`awk_ls