Ubuntu18.04LTS
版本不再使用 inited
管理系统,改用 systemd
。
个人认为 rc.local
作为系统启动脚本比较方便。
添加方法如下:
sudo su
将 /lib/systemd/system/rc-local.service
链接到 /etc/systemd/system/
目录下:
ln -fs /lib/systemd/system/rc-local.service /etc/systemd/system/rc-local.service
vim /etc/systemd/system/rc-local.service
rc-local.service
文件尾部添加:
[Install]
WantedBy=multi-user.target
Alias=rc-local.service
创建/etc/rc.local
文件:
vim /etc/rc.local
/etc/rc.local文件中添加以下命令:
#! /bin/sh -e
# User Command
exit 0
注意,#! /bin/sh -e
一定要加上,否则服务会重启失败。
为/etc/rc.local
添加可执行权限:
chmod +x /etc/rc.local
至此,添加/etc/rc.local
结束,重启系统。