• Debian 9/Ubuntu 18添加rc.local开机自启的方法


    说明:很多时候有些程序或者脚本都需要添加开机自启,最简单的方法就是使用rc.local自启,不过由于系统版本更替,很多新版本系统都没有rc.local文件了,比如Debian 9、Ubuntu 17.10、Ubuntu 18.04。这时候就需要手动设置下。

    方法如下:

    1、添加rc-local.service

    # 以下为一整条命令,一起复制运行

    cat > /etc/systemd/system/rc-local.service <<EOF
    [Unit]
    Description=/etc/rc.local
    ConditionPathExists=/etc/rc.local
    
    [Service]
    Type=forking
    ExecStart=/etc/rc.local start
    TimeoutSec=0
    StandardOutput=tty
    RemainAfterExit=yes
    SysVStartPriority=99
    
    [Install]
    WantedBy=multi-user.target
    EOF

    2、新建rc-local文件

    # 以下为一整条命令,一起复制运行

    cat > /etc/rc.local <<EOF
    #!/bin/sh
    #
    # rc.local
    #
    # This script is executed at the end of each multiuser runlevel.
    # Make sure that the script will "exit 0" on success or any other
    # value on error.
    #
    # In order to enable or disable this script just change the execution
    # bits.
    #
    # By default this script does nothing.
    
    exit 0
    EOF

    3、添加权限并设置开机自启

    chmod +x /etc/rc.local

    systemctl enable rc-local

    systemctl start rc-local.service

    4、检查状态

    systemctl status rc-local.service

     

    最后就可以在/etc/rc.local配置文件里,添加开机需要自动执行的指令了,注意:必须添加在exit 0之前。

     

    本文参考自:https://www.moerats.com/archives/623

  • 相关阅读:
    03 重定向,请求转发,cookie,session
    02 http,servlet,servletconfig,HttpServletRequest ,HttpServletResponse
    02 JDBC相关
    01 mysql
    16 反射,枚举,新特性
    13 递归练习
    12 IO流
    11 异常
    兼容当前五大浏览器的渐变颜色背景gradient的写法
    Electron Browser加载iframe(webview src属性)
  • 原文地址:https://www.cnblogs.com/opsprobe/p/13418702.html
Copyright © 2020-2023  润新知