当前位置:文档之家› aix_shell.sh

aix_shell.sh

PATH=$PATH:/etc:/usr/bin:/usr/sbin:/sbin:/usr/samples/kernel;export PATH
unset TMOUT
> /tmp/sysnet.log
> /tmp/sysnet1.log
> /tmp/sysnet2.log
chmod 666 /tmp/sysnet.log
chmod 666 /tmp/sysnet1.log
chmod 666 /tmp/sysnet2.log

echo "#sar -P ALL 3 10" >>/tmp/sysnet1.log
sar -P ALL 3 10 >>/tmp/sysnet1.log &

echo "# sar -db 3 10 " >> /tmp/sysnet2.log
sar -db 3 10 >> /tmp/sysnet2.log &

echo "##################################" >>/tmp/sysnet.log
echo "#oslevel" >>/tmp/sysnet.log
oslevel -r >>/tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log

echo "#date" >>/tmp/sysnet.log
date >>/tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log

echo "#uname -a" >>/tmp/sysnet.log
uname -a >>/tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log

echo "# bootinfo -y " >> /tmp/sysnet.log
bootinfo -y >> /tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log

echo "# bootinfo -K " >> /tmp/sysnet.log
bootinfo -K >> /tmp/sysnet.log
echo "##################################" >>/tmp/sysnet.log

echo "# lsdev -CH " >> /tmp/sysnet.log
lsdev -CH >> /tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log

echo "# prtconf " >> /tmp/sysnet.log
prtconf >> /tmp/sysnet.log
echo "##################################" >>/tmp/sysnet.log

echo "# lsattr -El sys0 " >> /tmp/sysnet.log
lsattr -El sys0 >> /tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log

echo "# lscfg -v " >> /tmp/sysnet.log
lscfg -v >> /tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log
echo "# vmo -a " >> /tmp/sysnet.log
vmo -a >> /tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log
echo "# vmtune -a " >> /tmp/sysnet.log
vmtune -a >> /tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log

echo "# vmstat " >> /tmp/sysnet.log
vmstat >> /tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log
echo "# vmstat -v" >> /tmp/sysnet.log
vmstat -v >> /tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log
echo "# svmon -G" >> /tmp/sysnet.log
svmon -G >> /tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log

echo "# lsps -a " >> /tmp/sysnet.log
lsps -a >> /tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log

echo "# cat /etc/security/limits " >> /tmp/sysnet.log
cat /etc/security/limits >> /tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log

echo "#who |wc" >>/tmp/sysnet.log
who |wc >>/tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log

echo "#who -a" >>/tmp/sysnet.log
who -a >>/tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log

echo "#w" >>/tmp/sysnet.log
w >>/tmp/sysnet.log

echo "##################################" >>/tmp/sysne

t.log

echo "#ps -ef" >>/tmp/sysnet.log

ps -ef|head -1 >>/tmp/sysnet.log
ps -ef |sort -k4 |tail -50 >>/tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log
echo "#ps aux" >>/tmp/sysnet.log
ps aux|head -1 >>/tmp/sysnet.log
ps aux |sort -nk3 |tail -100 >>/tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log
echo "#ps aux" >>/tmp/sysnet.log
ps aux|head -1 >>/tmp/sysnet.log
ps aux |sort -k4 |tail -50 >>/tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log

echo "#ipcs -mb" >>/tmp/sysnet.log
ipcs -mb >>/tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log
echo "#fget_config -A " >>/tmp/sysnet.log
fget_config -A >>/tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log
echo "#dlnkmgr view -sys " >>/tmp/sysnet.log
/usr/DynamicLinkManager/bin/dlnkmgr view -sys >>/tmp/sysnet.log

echo "#dlnkmgr view -drv " >>/tmp/sysnet.log
/usr/DynamicLinkManager/bin/dlnkmgr view -drv >>/tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log

echo "#lsvg " >>/tmp/sysnet.log
lsvg >>/tmp/sysnet.log
echo "##################################" >>/tmp/sysnet.log
echo "#lsvg -o" >>/tmp/sysnet.log
lsvg -o >>/tmp/sysnet.log
echo "##################################" >>/tmp/sysnet.log
lsvg -o|awk '{print "echo \"#lsvg " $1 " \"\;lsvg " $1}'|sh >>/tmp/sysnet.log
lsvg -o|awk '{print "echo \"#lsvg -l " $1 " \"\;lsvg -l " $1}'|sh >>/tmp/sysnet.log
lsvg -o|awk '{print "echo \"#lsvg -p " $1 " \"\;lsvg -p " $1}'|sh >>/tmp/sysnet.log


echo "#df -vm " >>/tmp/sysnet.log
df -vm >>/tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log

echo "#netstat -rn" >>/tmp/sysnet.log
netstat -rn >>/tmp/sysnet.log

echo "#netstat -in" >>/tmp/sysnet.log
netstat -in >>/tmp/sysnet.log
sleep 30
netstat -in >>/tmp/sysnet.log

echo "##################################"

echo "#errpt -d H" >>/tmp/sysnet.log
errpt >>/tmp/sysnet.log
errpt -d H|head -10|grep -v IDENTIFIER|awk '{print "errpt -a -j " $1}'|sh >>/tmp/sysnet.log



echo "##################################" >>/tmp/sysnet.log

echo "crontab -l" >>/tmp/sysnet.log
crontab -l >>/tmp/sysnet.log

echo "================================================" >>/tmp/sysnet.log
echo "#umask" >>/tmp/sysnet.log
umask >>/tmp/sysnet.log
grep -i umask /etc/profile >>/tmp/sysnet.log

echo "================================================" >>/tmp/sysnet.log

echo "#find / -perm -o+w -exec ll {} \;" >> /tmp/sysnet.log
find / -type d -perm -o+w -exec ls -ld {} \; >> /tmp/sysnet.log
find / -type f -perm -o+w -exec ls -ld {} \; >> /tmp/sysnet.log
find /dev -perm -o+w -exec ls -ld {} \; |egrep -v "pts|typ" >> /tmp/sysnet.log


echo "================================================" >>/tmp/sysnet.log
echo "##### cat hosts.equiv" >>/tmp/sysnet.log
cat /etc/hosts.equiv >>/tmp/sysnet.log

echo "###### .rhosts " >>/tm

p/sysnet.log
find / -name .rhosts |awk '{print "echo " $0 " ; cat " $0}' |sh >>/tmp/sysnet.log

echo "##### cat inetd.conf" >>/tmp/sysnet.log
grep -v "^#" /etc/inetd.conf >>/tmp/sysnet.log

echo "###netstat -an|grep LISTEN " >>/tmp/sysnet.log
netstat -an|grep LISTEN >>/tmp/sysnet.log


cat /tmp/sysnet1.log >> /tmp/sysnet.log
cat /tmp/sysnet2.log >> /tmp/sysnet.log

echo "##################################" >>/tmp/sysnet.log

echo "completed"

相关主题
文本预览
相关文档 最新文档