设为首页收藏本站

[Linux公社] Linux中没有rc.local文件的解决方法

[复制链接]
查看209 | 回复0 | 2019-10-19 10:18:42 | 显示全部楼层 |阅读模式
比较新的Linux发行版已经没有rc.local文件了。因为已经将其服务化了。


解决方法:


1、设置rc-local.service
sudo vim /etc/systemd/system/rc-local.service
[Unit]
Description=/etc/rc.local Compatibility
ConditionPathExists=/etc/rc.local


[Service]
Type=forking
ExecStart=/etc/rc.local start
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99


[Install]
WantedBy=multi-user.target


2、激活rc-local.service
sudo systemctl enable rc-local.service


3、添加启动服务


手工创建或者拷贝已有的/etc/rc.local,并赋予执行权限
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0">Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

帖子地址: 

您需要登录后才可以回帖 登录 | 点击加入

本版积分规则