rm -rf /tmp/.DIFF*
sshpass -p PASSWORD ssh -o StrictHostKeyChecking=no USER@IP "show ethernet-switching table"|awk '{print $5}' |grep ge- |sort >/tmp/.DIFF1
read -p "Press enter to continue"
sshpass -p PASSWORD ssh -o StrictHostKeyChecking=no USER@IP "show ethernet-switching table"|awk '{print $5}' |grep ge- |sort >/tmp/.DIFF2
diff /tmp/.DIFF1 /tmp/.DIFF2
# kinda do 2 things @ a time
while true ; do echo a >> /tmp/a ; sleep 1 ; done
# dd
for i in b c d e ; do dd if=/dev/zero of=/dev/sd$i bs=88888888 count=1 ;done
# systemctl start mariadb
systemctl is-active mariadb > /dev/null 2>&1
if [ $? -ne 0 ] ; then
systemctl start mariadb
else
systemctl stop mariadb
fi
# mysqldump
#!/bin/bash
for A in $(mysql -e show\ databases |grep -v schem| grep -v Database ) ; do
#echo $A
mysqldump $A >~/$A.dump
done
for i in $(zmap -B6M --probe-module=icmp_echoscan 10.1.0.0/16 -iens32 )
do
echo $i
#printf "\n"
snmpwalk -t0.1 -v2c -cSNMP_COMMUNITY $i sysName.0
done
#loop essential
for i in {1..5}; do echo $i; done
for i in {0..10..2}; do echo $i; done # 0 2 4 6 8 10
seq 5 # 1 2 3 4 5
$ ls
N.E.R.D. - Spaz.mp3
$ for filename in *-* ; do mv "$filename" "${filename/* - /nerd\ }"; done
$ ls
nerd Spaz.mp3
#ping 8.8.8.8 |while read A; do echo -n `date +%H:%M:%S`; echo -n " "; echo $A ;done
ping 8.8.8.8 |while read A; do echo `date +%H:%M:%S`" "$A ;done
while : ; do SOMETHING ;done
while :;do echo e>>/tmp/a;done
while true ;do echo a ;done
while : ;do echo a ;done
###
for i in $(ls /home/e/Desktop/asus_snapshot_file/)
do
cat /home/e/Desktop/asus_snapshot_file/${i} >> /tmp/Z1
printf "\n" >> /tmp/Z1
done
awk -Fsnapshot/ '{print $2}' /tmp/Z1 |awk -Fjpg '{print $1}' |sed 's/^/cp --parents \/home\/webdata\/htdocs\/snapshot\//'|sed 's/$/jpg snapshot\//' > /tmp/Z2
###
X=1
while [ $X -le 10 ]
do
time bash /home/e/Desktop/165554.sh
X=$(($X + 1))
done
###
rm -rf /tmp/WH.ABANDONED.txt
#/S/wh.sh "show interfaces terse |except \\. |match ge- "
#/S/wh.sh "show interfaces terse |except \\. |match ge- " |awk '{print $1}'
for i in $(/S/wh.sh "show interfaces terse |except \\. |match ge- " |grep -v up.*up |awk '{print $1}' )
do
#echo ${i}
/S/wh.sh "show configuration |display set |match \" ${i} \"" >>/tmp/WH.ABANDONED.txt
r@remotehost "bash -s" < local_script.sh
-s makes bash read from standard input.
####################useless shit - auto-clean mac-address#################
sshpass -p PASSWORD ssh -o StrictHostKeyChecking=no USER@JUST_SOME_IP23 show log messages \|no-more \|match limit >>/tmp/w
sshpass -p PASSWORD ssh -o StrictHostKeyChecking=no USER@JUST_SOME_IP24 show log messages \|no-more \|match limit >>/tmp/w
awk '{print $12}' /tmp/w |head -1 /tmp/w |awk '{print $12}' |sed 's/.0:$//g' >/tmp/x
while read i; do sshpass -p PASSWORD ssh -o StrictHostKeyChecking=no USER@JUST_SOME_IP23 clear ethernet-switching table persistent-mac interface ${i} ;done < /tmp/x
while read i; do sshpass -p PASSWORD ssh -o StrictHostKeyChecking=no USER@JUST_SOME_IP24 clear ethernet-switching table persistent-mac interface ${i} ;done < /tmp/x
rm -rf /tmp/[wx]
#####################useless shit - clean mac-address####################
sshpass -p PASSWORD ssh -o StrictHostKeyChecking=no USER@JUST_SOME_IP24 show configuration \|display set \|match description \| match ${1} >>/tmp/z
sshpass -p PASSWORD ssh -o StrictHostKeyChecking=no USER@JUST_SOME_IP23 show configuration \|display set \|match description \| match ${1} >>/tmp/z
awk '{print $3}' /tmp/z> /tmp/y ;
while read i; do sshpass -p PASSWORD ssh -o StrictHostKeyChecking=no USER@JUST_SOME_IP24 clear ethernet-switching table persistent-mac interface ${i} ;done < /tmp/y
while read i; do sshpass -p PASSWORD ssh -o StrictHostKeyChecking=no USER@JUST_SOME_IP23 clear ethernet-switching table persistent-mac interface ${i} ;done < /tmp/y
rm -rf /tmp/[yz]
for DD in $(date +%Y%m%d)
do
echo $DD
/usr/bin/expect -c "
spawn ssh USER@IP_ADDRESS -o StrictHostKeyChecking=no;
expect Please;
send USER_NAME\n;
expect Password;
send UR_PASSWORD\n;
expect ruckus;
send enable\n;
expect ruckus;
send config\n;
expect ruckus;
send \" wlan SSID\n\";
expect config-wlan;
send \"open wpa2 passphrase PASSWORDAND-$DD algorithm AES\n\";
expect config;
send exit\n;expect ruckus;
send exit\n; "
done
###################BETA#############\
#!/usr/bin/expect
spawn ssh IP_ADDRESS
expect Please
send USER\r
expect Password
send UR_PASSWORD\r
expect ruckus>
send enable\r
expect ruckus
send config\r
expect ruckus
send "SSID_NAME\r"
expect config-wlan
send "open wpa2 passphrase WIFI_PASSWORD algorithm AES\r"
expect config
send exit\r
expect ruckus
send exit\r
########################################
#interact
0 * * * * root /usr/bin/pkilli -kill ssh
2 * * * * root /usr/bin/ssh -NfR CUSTOMIZED_PORT:127.0.0.1:22 USER@DESTINATION_IP -pPORT
for i in $(ls|grep -v sh$) ; do mv ${i} ${i}.sh ; done
while true; do ssh -R "NEW_PORT_NUMBER_ON_DMZ_127.0.0.1":localhost:IT'S_SSH_PORT_22 USER_ON_DMZ -pPORTNUMBER ; sleep 3; done
rrdtool dump:
for i in `ls`;do rrdtool dump ${i} ${i}.xml ;done
restore .rra from xml:
for i in $(ls);do rrdtool restore ${i} `echo ${i} |sed s/.xml//g` ; done
check device swap percentage:
for i in $(/usr/bin/php /var/www/html/cacti/cli/add_graphs.php --list-hosts |awk '{print $4}') ; do
echo ${i} >>/tmp/snmpwalk3.tmp
a=$(/usr/bin/snmpwalk -v2c -cuitox ${i} hrStorageSize.10| awk '{print $4}')
b=$(/usr/bin/snmpwalk -v2c -cuitox ${i} hrStorageUsed.10| awk '{print $4}')
c=$(echo "scale=2; ${b} / ${a}" | bc)
sed -i s/${i}/${c}" "${i}/g /tmp/snmpwalk3.tmp
done
cat /tmp/snmpwalk3.tmp |grep "^\.[^0]" --color |grep -iv 'esxi\|db\|ms' |sort -r >/tmp/snmpwalk4.tmp
echo -------------------------------- >> /tmp/snmpwalk4.tmp
cat /tmp/snmpwalk3.tmp |grep "^\.[^0]" --color |grep -v esxi |grep -i 'db\|ms' |sort -r >>/tmp/snmpwalk4.tmp
cat /tmp/snmpwalk4.tmp |mail -s "$(date +%m%d.idc.server.swap.exceeded)" USER2@DOMAIN.com USER1@DOMAIN.com
cat /tmp/a
sshpass -p YOURPASSWORD ssh -tt -o StrictHostKeyChecking=no UR_ID@GATE_IPADDRESS sshpass -p UR_PASSWORD ssh -tt UR_SERVER_IP ${1}
/tmp/a "cat RANDOM.log "
sshpass -p YOURPASSWORD ssh -tt -o StrictHostKeyChecking=no UR_ID@GATE_IPADDRESS sshpass -p UR_PASSWORD ssh -tt UR_SERVER_IP ${1}
/tmp/a "cat RANDOM.log "
No comments:
Post a Comment