美文网首页
开机启动脚本

开机启动脚本

作者: Nick_4438 | 来源:发表于2018-06-24 15:52 被阅读0次

    前言

    本文说明如何在centos 中做一个脚本并开机启动。

    操作步骤

    • 新建脚本vim /etc/rc.d/init.d/start.sh
    #!/bin/bash
    # chkconfig: 2345 10 90 
    # description: this is my server 
    echo "start:$(date +"%Y%m%d-%H%M%S")">>/home/startup.log
    sleep 5
    echo "end  :$(date +"%Y%m%d-%H%M%S")">>/home/startup.log
    

    其中2345是默认启动级别,级别有0-6共7个级别。
    等级0表示:表示关机   
    等级1表示:单用户模式   
    等级2表示:无网络连接的多用户命令行模式   
    等级3表示:有网络连接的多用户命令行模式   
    等级4表示:不可用   
    等级5表示:带图形界面的多用户模式   
    等级6表示:重新启动
    10是启动优先级,90是停止优先级,优先级范围是0-100,数字越大,优先级越低。

    • 设置开机启动
    chkconfig --add start.sh
    chkconfig start.sh on
    
    • 重启系统,即可生效;

    补充说明

    开机时该脚本可能会被执行多次,需要使用shell额外判断一下。

    相关文章

      网友评论

          本文标题:开机启动脚本

          本文链接:https://www.haomeiwen.com/subject/hhfsyftx.html