Linux系统可以拿来直接用的脚本哦

#!/bin/bash
service iptables stop &> /dev/null
iptables -F 
service iptables save &> /dev/null
sed -i 's/enforcing/disabled/' /etc/selinux/config
setenforce 0
sed '/tmpfs/d' /etc/fstab &> /dev/null
echo 'tmpfs                   /dev/shm                tmpfs   defaults,size=1024M        0 0' >> /etc/fstab
mount -o remount /dev/shm  &> /dev/null
mount /dev/cdrom /mnt &> /dev/null
cat << EOF > /etc/yum.repos.d/local.repo
[base]
name=base
baseurl=file:///mnt
enabled=1
gpgcheck=0
EOF

yum clean all &> /dev/null
yum install binutils compat-libstdc++ elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glib glib-devel glib-headers ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel -y &> /dev/null

/etc/init.d/NetworkManager stop &> /dev/null
chkconfig NetworkManager off
cat << EOF >> /etc/hosts
172.16.7.11 rhel6.uplooking.com
EOF
grep 'oinstall' /etc/group &> /dev/null
if [ $? -ne 0 ]
then
 groupadd -g 1100 oinstall
fi
groupadd -g 1200 dba &> /dev/null
groupadd -g 1300 oper &> /dev/null
grep 'oracle' /etc/passwd &> /dev/null
if [ $? -ne 0 ]
then
 useradd -u 777 -g oinstall -G dba,oper oracle &> /dev/null
 echo redhat | passwd oracle --stdin
fi
echo 
'export TMP=/tmp
 export TMPDIR=$TMP
 export ORACLE_SID=prod
 export ORACLE_BASE=/u01/app/oracle
 export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db
 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
 export PATH=$ORACLE_HOME/bin:$PATH ' >>   /home/oracle/.bash_profile


cat << EOF >> /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
EOF

sed -i '/net.bridge/d' /etc/sysctl.conf
cat << EOF >> /etc/sysctl.conf
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.aio-max-nr = 1048576
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65000
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
EOF

sysctl -p &> /dev/null

if [ ! -d /u01/app/oracle ]
then
 mkdir -pv /u01/app/oracle &> /dev/null
fi

xhost +
chown -R oracle.oinstall /u01/app
umount /dev/cdrom &> /dev/null
echo 'done'