dir=`hostname`
A=`date "+%y%m%d%H%M"`
B=`date "+%y%m%d"`
FTP_ADDR="192.168.0.159"
FTP_USER="zx"
FTP_PASSWD="zhangxiao"
mkdir /opt/$dir
cd /opt/$dir
touch $dir-$A
echo "---------------hostname---------------" >> $dir-$A
echo $dir >> $dir-$A
echo "---------------date---------------" >> $dir-$A
echo $A >> $dir-$A
echo "---------------w---------------" >> $dir-$A
w >> $A
echo "---------------fuzai---------------" >> $dir-$A
cat /proc/loadavg >> $dir-$A
echo "---------------cpu---------------" >> $dir-$A
mpstat 2 2 >> $dir-$A
echo "---------------mem---------------" >> $dir-$A
free -m >> $dir-$A
echo "---------------disk---------------" >> $dir-$A
df -h >> $dir-$A
echo "---------------wangka---------------" >> $dir-$A
ifstat >> $dir-$A
echo "---------------process---------------" >> $dir-$A
ps aux >> $dir-$A
echo "---------------links---------------" >> $dir-$A
netstat -nat|grep -i "80"|wc -l >> $dir-$A
echo "---------------elinks---------------" >> $dir-$A
lsof -i:80 |wc -l >> $dir-$A
echo "---------------end---------------" >> $dir-$A
ftp -v -i -n >/var/log/ftp.log << !
open $FTP_ADDR
user $FTP_USER $FTP_PASSWD
bin
mkdir $B
sleep 5
bin
put "/opt/$dir/$dir-$A" /$B/$dir-$A
~
A=`date "+%y%m%d%H%M"`
B=`date "+%y%m%d"`
FTP_ADDR="192.168.0.159"
FTP_USER="zx"
FTP_PASSWD="zhangxiao"
mkdir /opt/$dir
cd /opt/$dir
touch $dir-$A
echo "---------------hostname---------------" >> $dir-$A
echo $dir >> $dir-$A
echo "---------------date---------------" >> $dir-$A
echo $A >> $dir-$A
echo "---------------w---------------" >> $dir-$A
w >> $A
echo "---------------fuzai---------------" >> $dir-$A
cat /proc/loadavg >> $dir-$A
echo "---------------cpu---------------" >> $dir-$A
mpstat 2 2 >> $dir-$A
echo "---------------mem---------------" >> $dir-$A
free -m >> $dir-$A
echo "---------------disk---------------" >> $dir-$A
df -h >> $dir-$A
echo "---------------wangka---------------" >> $dir-$A
ifstat >> $dir-$A
echo "---------------process---------------" >> $dir-$A
ps aux >> $dir-$A
echo "---------------links---------------" >> $dir-$A
netstat -nat|grep -i "80"|wc -l >> $dir-$A
echo "---------------elinks---------------" >> $dir-$A
lsof -i:80 |wc -l >> $dir-$A
echo "---------------end---------------" >> $dir-$A
ftp -v -i -n >/var/log/ftp.log << !
open $FTP_ADDR
user $FTP_USER $FTP_PASSWD
bin
mkdir $B
sleep 5
bin
put "/opt/$dir/$dir-$A" /$B/$dir-$A
~
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/90618/viewspace-680263/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/90618/viewspace-680263/