一、expect简介Expect是一种TCL扩展性的语言,主要用于完成系统交互方面的功能,比如SSH、FTP等,这些程序都需要手工与它们进行互动,而使用Expect就可以模拟人手工互动的过程,是一种自动的方式控制。在使用shell编写巡检脚本的过程中,常使用expect工具与巡检机器进行交互。通常我... ...
分类:
其他好文 时间:
2018-11-26 00:19:55
阅读次数:
801
#!/bin/bash
##############################################################
# File Name: CenOS7.sh
# Version: V1.0
# Author:
# Organization:
# Create
分类:
其他好文 时间:
2018-06-19 16:23:07
阅读次数:
761
#!/usr/bin/sh FILE_DATE=`/usr/bin/date +%Y%m%d` HOSTNAME=`hostname`# Get Serial numberSERIAL=`lscfg -vpl sysplanar0 |grep -p "System:" |grep "Machine/Cabinet"`if [[ $? -e
分类:
其他好文 时间:
2018-04-10 18:47:55
阅读次数:
180
#!/bin/sh
#定义检查操作系统版本的函数
NUM_VERSION=$(uname -r)
function Check_OS(){
[[ $NUM_VERSION =~ el6 ]] && return 0||return 1
}
echo "#####
分类:
系统相关 时间:
2017-12-20 22:44:23
阅读次数:
369
修改自dba大神博客:http://www.cnblogs.com/jyzhao/p/5364049.html 脚本巡检的优化:自动化,节省时间。 脚本需加强:巡检结果中有大量的sqlplus连接信息,后期考虑用shell只过滤出有用信息,优化查看。 开始介绍: 1.环境sentos6\7、redh ...
分类:
数据库 时间:
2017-12-14 23:59:19
阅读次数:
582
使用paramiko批量查询主机信息的脚本
由于打批量安装主机后,主机IP有时候dhcp分配的会乱,但是由于主机数量比较大,排查起来比较麻烦,所以写了一个巡检脚本(配合ipmi使用,此次脚本里面没有使用到生产环节上的ipmitool的命令)
有需要的可以把此当成模板,进行修改。
#-*-c..
分类:
编程语言 时间:
2017-03-12 22:02:29
阅读次数:
270
以下为Linux/hp unix/AIX日常巡检脚本,大家可以参考着进行改写,用于自己的服务器。 #!/usr/bin/ksh syserrdate=`date +"%m/%d"`errcount=0STATUS=HOSTS=`hostname`SCRIPT=`basename $0`REPORT= ...
分类:
系统相关 时间:
2017-01-15 15:46:37
阅读次数:
319
#!/usr/bin/env python3.5 import psutil import mysql.connector import argparse import json import datetime def get_cpu_info(verbose): cpu_info={} if ve... ...
分类:
数据库 时间:
2017-01-09 19:56:01
阅读次数:
607
Linux 通过sendmail 发邮件到外部邮箱 最近在写自动化巡检脚本,想着怎么预警后自动发送邮件报警。 首先下载最新版本mailx-12.4.tar.bz2# wget http://sourceforge.net/projects/heirloom/files/latest/download... ...
分类:
系统相关 时间:
2016-08-17 21:08:21
阅读次数:
196