【tips】Ubuntu 两种开机自启动程序方式

【tips】Ubuntu 两种开机自启动程序方式,第1张

个人制档链作的程序可以添加到开机自启动项中,简便一些流程,以下列出两种方式

方式一

 卜蠢雹   第一种方式比较简单,通过Ubuntu 自带的Startup Applications即可添加,只要选中路径下的可执行文件即可。

方式二

    通过Shell脚本+rc.local实现

    step 01 创建一个脚本文件,比如起名为run_start.sh

    step 02 修改rc.local文件,在exit 0之前添加执行脚本文件的命令

这两种方式,都会在开机时启动相应的程序。

当然,还有很多其他的启动三方程序型帆的方式,目前没有一一尝试,仅举两例。    

Ubuntu 18.04的改动还是比较大,很多之前版本 Ubuntu上简单易用的一些功能都被砍了,比如设置 rc.local 自动启动脚本的功能。之前的 Ubuntu上只需要把想要自动启动的脚本放到 /etc/rc.local 这个文件,就可以开机启动了,但是 Ubuntu 18.04 这样做已经不行了,因为 rc-local.service 这个 systemd service 已经默认不启用了。所以我们所需要做的就是重新启用 rc-local.service,然后就可以像之前一样简单的设置开机自动启动脚本了。

这个配置文件默认在 /lib/systemd/system/ 这个目录下,我们只需将它拷贝到对应目录:

然后编辑这个文件:

在最后加上这些内容:

修改后的 rc-local.service 文件完整如下:

配置完成后,还需要创建一个 rc.local 文件:

在这个文件里写模厅薯入我们想要开机自动启动的命令即可。

然后给这个文件加上执行权限:

至此,就已经完成了 rc.local 的配置,旦者重启之后会自动启动对应想启动的脚本。

如果发现没有生效,可以尝试:

接着启动这个服务并查看它的状态

命令输出伏困如下

可以看到rc.local中的脚本已经被正确执行了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12483189.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存