ubuntu22添加系统启动脚本

warning: 这篇文章距离上次修改已过214天,其中的内容可能已经有所变动。

前言

Ubuntu 18 不再使用initd管理系统,而是使用systemd;我们使用 update-rc.d,可以添加和删除服务,并将它们添加到Ubuntu / Debian启动脚本中,实现开启自启动效果。
实现过程

新建脚本new_service.sh

!/bin/bash

command content

exit 0

设置权限

sudo chmod +x new_service.sh

将文件移动到启动目录下

sudo mv new_service.sh /etc/init.d/

添加启动脚本

sudo update-rc.d new_service.sh defaults 90

查看服务列表

sudo service --status-all

服务相关操作

sudo service xxx status
sudo service xxx start
sudo service xxx stop
sudo service xxx restart

移除开机脚本

sudo update-rc.d -f new_service.sh remove

版权声明 ▶ 本网站名称:我的学习笔记
▶ 本文链接:https://ooolo.net/article/366.html
▶ 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行核实删除。
▶ 转载本站文章需要遵守:商业转载请联系站长,非商业转载请注明出处!!!

none
最后修改于:2023年11月12日 11:09

添加新评论

icon_mrgreen.pngicon_neutral.pngicon_twisted.pngicon_arrow.pngicon_eek.pngicon_smile.pngicon_confused.pngicon_cool.pngicon_evil.pngicon_biggrin.pngicon_idea.pngicon_redface.pngicon_razz.pngicon_rolleyes.pngicon_wink.pngicon_cry.pngicon_surprised.pngicon_lol.pngicon_mad.pngicon_sad.pngicon_exclaim.pngicon_question.png