Linux| Linux中利用Service命令添加系统服务及开机自启动

/etc/init.d是什么文件?


使用Service启动服务的过程是什么?

linux启动服务是用 SERVICE +COMMAND 。这里的command命令本身也是一个脚本。比如说:service networking start;中networking就是一个shell脚本。注意:这里的脚本没有文件后缀.sh。

下面介绍service的运行过程。以networking为例: service networking start
Linux| Linux中利用Service命令添加系统服务及开机自启动_第1张图片
首先,sevice 会去/etc/init.d下寻找 networking 脚本,start 是 networking 脚本里的一个参数(你可以去查看networking这个脚本支持的参数),然后告诉系统运行 networking 这个脚本,剩下的事情就交给 networking 脚本去做了.


如何添加程序到系统服务中?

Linux| Linux中利用Service命令添加系统服务及开机自启动_第2张图片
在这里插入图片描述


如何将服务添加到开机自启动?


参考:
https://blog.csdn.net/u013554213/article/details/78792686
https://www.zybuluo.com/xtccc/note/161929

你可能感兴趣的:(【Linux-环境搭建系列】)