
shell
ssmile
http://blog.youkuaiyun.com/ssmile
展开
-
Linux服务器性能日志收集和分析脚本
最近老大要求分析服务器的性能数据,找到服务器运行的性能瓶颈,结果花了两天时间,写了两个脚本可以生成日志并可以进行数据提取,最终生成数据可以放到excel生成报表。过程中也学到了不少shell编程技术。收集性能数据系统日志,每3秒收集一次,将脚本放到后台运行就行。#!/bin/shwhile :doALLVMS=`ps -ef|grep qemu-kvm|gawk {'print $原创 2016-07-08 17:22:20 · 5096 阅读 · 2 评论 -
Linux Shell脚本中对IP、子网掩码和网关的有效性判断
以下示例只是提供一些思路和简易的方法。请参考使用。1:IP格式效性判断#return 1(failure) invalid ip,0(success) valid ipis_valid_ip_format() { if [[ "$1" =~ ^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$ ]] ;then return 0 el原创 2016-11-16 18:11:55 · 5805 阅读 · 0 评论 -
shell中嵌入程序模板
需要做的事情:1:写好程序的安装脚本,将其命名为installer.sh2:程序打包为tar.gz格式,推荐使用tar zcvf xxx.tar.gz xxx创建3:将以下脚本保存为xxx.sh,名称与程序包一致4:附加程序包到脚本 cat xxx.tar.gz >> xxx.shGood Luck!#!/bin/shecho "Preparing....原创 2014-12-26 09:50:06 · 954 阅读 · 0 评论