install安装脚本

Test命令参数解析: test命令和[ ]中括号作用是一样的           
test -f filename   : 文件filename为普通文件
test –d File       文件存在并且是目录
test -w filename  : 用户对文件filename有写权限
test -n string : string 不为空
test -z string : string 为空
test int1 -eq int2  : int1 == int 2
test int1 -gt int2   : int1 > int2
 
 
安装脚本:
nodeName=`hostname`       //  这里是反斜杠,执行命令hostname:SDFP1
nodeApp=`echo $nodeName | tr -d "[0-9]" `  //去掉主机名后面的数字:SDFP
nodeNum=`echo $nodeName | tr -d "[a-z][A-Z]"   //去掉主机名,只保留数字:1
 
isProperNode=`echo $nodeList | grep $nodeName` //假如nodelist里有SDFP1,则返回nodelist,否则为空
 
//一下语句功能,将/etc/sysconfig/network文件里的HOSTNAME一行更换为安装用户输入的主机名称
  sys_profile="/etc/sysconfig/network"
  sed '/HOSTNAME/d' $sys_profile > $sys_profile.bak    //删除包含HOSTNAME的行
  echo "HOSTNAME=$output" >> $sys_profile.bak
  mv $sys_profile.bak $sys_profile
 
 假如:SDD FDD SMC DBM SDQS GRD FDO DAT没有安装显卡dmesg | grep 'fglrx.*ATI'返回为空,则telinit 3
 
之后,umount nfs
 add_user  //创建用户,并加到组:uucp,root,cdatc,在家目录创建bin,config子目录
 install_library   //拷贝库文件到/usr/AirNet/lib or lib64
 install_system_config  //修改hosts,ifcfg-eth0-1-2,/etc/modprobe.conf,xorg.conf,exports,crontab,rc.local以及用户家目录下的隐藏配置文件.Xclient、.bashrc等
 install_AirNet_config    //记得是拷贝在nfs子目录下的配置文件
 install_IM  //安装fcitx,是 Free Chinese Input Toy for X 的英文缩写,中文名为 小企鹅中文输入法,编写它的目是为桌面环境提供一个灵活的输入方案,彻底解决在 GNU/Linux下没有一个好的中文输入法的问题,Fcitx支持XIM和 GTK2,GTK3, QT4的IM Module,可为支持 XIM 的 X 应用程序提供输入服务。
 install_network_driver   //安装Broadcom BCM5761千兆网卡
 install_display_driver   //安装ATI显卡驱动fglrx.*ATI
然后按主机名执行不同的安装过程
 case $nodeApp in
  FDP) 
  MSDP|BSDP|ALR)
 DRP)
DBM)
  SDD)
  FDD)
  GRD)
  DAT)
  FDO)
 esac
所有者及权限设置:
check_file_mode
最后停止不需要的服务,启动需要的服务。
 stop_unnecessary_services
 start_necessary_services
 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7970627/viewspace-764582/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7970627/viewspace-764582/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值