rcS脚本文件

  • Linux在启动的时候最先调用该脚本文件,该文件具体执行什么工作完全由自己决定,但是为了规范将各个模块分开到不同的文件中,然后在该文件中执行这些脚本
#必须含有这个第一行,表明是bash脚本
#! /bin/sh  

#挂载fstab文件下的所有分区
/bin/mount -a 

echo "
            _ _ _ _ _ _ _ _ _ _ _ _
            \  _  _   _  _ _ ___
            / /__/ \ |_/
           / __   /  -  _ ___
          / /  / /  / /
  _ _ _ _/ /  /  \_/  \_ ______
___________\___\__________________
"
#遍历/etc/init.d/下面所有S开头,符合格式Snn*格式的服务启动脚本,initscript是一个变量,每次遍历一个就赋值给initscript一个值
for initscript in /etc/init.d/S[0-9][0-9]* 
do
    #如果服务启动脚本存在就执行下面
    if [ -x $initscript ] ; 
    then
        echo "[RCS]: $initscript"
        #执行对应的脚本
        $initscript 
    fi
done

猜你喜欢

转载自blog.csdn.net/weixin_38239856/article/details/80970983
今日推荐