shell脚本实现秒级任务

摘要:#!/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

 对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

 对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

 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

  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

 find查找目录或文件

摘要:查找目录:find /(查找范围) -name '查找关键字' -type d查找文件:find /(查找范围) -name 查找关键字 -print  如果需要更进一步的了解,可以参看Linux的命令详解。这里摘抄如下: ·find path -option [ -print ] [ -exec -ok command ] {} /;#-print 将查找到的文件输出到标准输出#-exec command {} /;     -----将查到的文件执行co

 speedtest.py并发网络出口带宽测试

摘要:最近公司机房要搬迁,要对新机房的带宽进行速率测试,原来只能一个一个通过speedtest.py这个脚本一个一个测试,后来通过speedtest.py里面的脚本发现了全球所有的测试点,后来通过shell脚本并发的方式来压最大的网络带宽通过speedtest.py可以查看所有测试的结点:   urls = [            '://www.speedtest.net/speedtest-servers-stat

 查看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)脚本说明:通过一些常用的性能分析工具,计算出我们想

 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

  查看端口和进程名

摘要:[root@node6 ~]# ss -tnlpState       Recv-Q Send-Q                 Local Address:Port                   Peer Address:Port LISTEN      0      128                     &
分页:« 1 2 3 4 5 6 7 8 9 10 »
Powered by AKCMS