Ubuntu18.04添加rc.local启动项

一、前言

Ubuntu18.04LTS版本不再使用 inited 管理系统,改用 systemd
个人认为 rc.local 作为系统启动脚本比较方便。
添加方法如下:

二、步骤

1. 切换超级用户

sudo su

2. rc-local.service 文件拷贝

/lib/systemd/system/rc-local.service 链接到 /etc/systemd/system/ 目录下:

ln -fs /lib/systemd/system/rc-local.service /etc/systemd/system/rc-local.service

3. /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

4. 创建/etc/rc.local

创建/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 结束,重启系统。

你可能感兴趣的:(Ubuntu,ubuntu)