ubuntu16.04 设置开机自动运行程序

您所在的位置:网站首页 ubuntu怎么设置开机自启动程序 ubuntu16.04 设置开机自动运行程序

ubuntu16.04 设置开机自动运行程序

2023-08-08 14:43| 来源: 网络整理| 查看: 265

一、创建一个sh文件(myboot.sh 或 myboot 都行):

文件内容格式:(带说明)

#!/bin/sh ### BEGIN INIT INFO # Provides: 程序名称 # Required-Start: $remote_fs $network # Required-Stop: $remote_fs $network # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short Description: 程序说明 ### END INIT INFO ************************ #启动命令 exit 0

注意:第一行的  #!/bin/sh 后面的说明是必须的,如果没有将会报找不到LBS错误

           exit 0 一定要加上,这是格式要求。

           启动命令中要使用绝对路径!

启动命令示例:

export NGROK_HOME=/home/xqingh $NGROK_HOME/nginx -config=$NGROK_HOME/nginx.cfg start ssh

加入自启动项:(defaults后面的数字是服务器开机执行的优先级,数字越小优先级越高。这里要使用网格所以把优先级设置较低)

sudo update-rc.d nginx.sh defaults 98

卸载自启动项:

sudo update-rc.d nginx.sh

 

===============================================================================================

另外,启动命令也可以写到/etc/rc.local中,在exit 0前面加上启动命令就行。这里的优先级是最低的!~

 

===============================================================================

然后,也可以在~/.profile 文件的最后加上启动命令,这里加的会在用户登录后自动运行!而且只用于当前用户的哦~

          如果是所有用户都有效,就要写到/etc/profile 中去!也是在登录后自动运行!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3