广州明生堂生物科技有限公司


获取同一网段下所有机器MAC地址的shell脚本

网络编程 获取同一网段下所有机器MAC地址的shell脚本 06-22

#!/bin/bash
for ((i = 1; i < 254; i++))
do
arping -I eth0 192.168.0.$i -c 1
done
arp -a > /tmp/mactable.txt

那个/tmp/mactable.txt文件即同一网段下所有机器IP/MAC对应地址

监视磁盘使用情况的Shell脚本(本地+远程)
monitordisk.sh如下#!/bin/bash#Updated:2008-03-03PMBy:leif(liangliwen@163.com)EMAIL=/usr/local/bin/email/bin/df-h/tmp/df.txtUSE=`df-H|grep-o[0-9]*%|grep-o‘[0-9]+'`foriin$USEdoif(($i95))then$EAMIL-

linux 监视端口是否正常的shell脚本
#!/bin/bashport=80″restart=/etc/init.d/httpdrestartEMAIL=/bin/echoselboo|mutt-s"重新启动httpd"root@selboo.com.cnnetstat-ln|awk‘/^tcp/{print$4}'|grep-q:$port$||{#reboothttpdeval$restart;$EMAILe

ping发现掉包报警的shell代码
#!/bin/bashPING=`whichping`DATE=`date+%Y%m%d%H%M`TAIL=`whichtail`LOG=./ping$DATE.logHOSTS="selboo.com.cn221.130.191.97"COUNT=200formyHostin$HOSTSdocount=$(ping-c$COUNT$myHost|grep‘loss'|awk-F',''{pr


编辑:广州明生堂生物科技有限公司

标签:脚本,重新启动,磁盘,端口,机器