?? stresstest
字號:
#! /bin/bashBR=${1:-"br549"}ETH0=${2:-"eth0"}ETH1=${3:-"eth1"}ETH2=${4:-"eth1"}echo "Ethernet Bridge stress test"IP=`/sbin/ifconfig $ETH0 | sed -n -e 's/^.*inet addr:\([0-9][0-9\.]*\).*$/\1/p'`echo $IPinout() { while true; do brctl addif $1 $2 sleep $(($RANDOM % 10)) brctl delif $1 $2 done}newdel() { while true; do brctl addbr $1 brctl delbr $1 done}updown() { while true; do ifconfig $1 down ifconfig $1 up sleep 11 done}echo "1. Creating bridge $BR"brctl addbr $BRecho -n "2. Add ethernets"ifconfig $ETH0 0.0.0.0brctl addif $BR $ETH0echo -n $ETH0ifconfig $ETH2 0.0.0.0brctl addif $BR $ETH2echo $ETH2echo "4. Starting add/del interface" $ETH1ifconfig $ETH1 0.0.0.0inout $BR $ETH1 &ipid=$!echo "5. Starting add/remove bridge"newdel brtmp1 &npid=$!echo "6. Starting up/down" $ETH1updown $BR $ETH1 &upid=$!trap "kill $ipid $npid $upid" 1 2 3 15echo " Waiting"wait
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -