Lxn-Chan!

(~ ̄▽ ̄)→))* ̄▽ ̄*)o

Ubuntu 16开始取消了rc.local开机自启脚本,全权移交给systemd处理,由于systemd非常的难用,并且Ubuntu并没有真正删除rc.local,我们便恢复它。

正文

  1. sudo vim /lib/systemd/system/rc-local.service打开启动脚本

  2. 在最后加上[install]字段使其存在安装配置文件的定义。

1
2
3
[Install]
WantedBy=multi-user.target
Alias=rc-local.service

:wq!保存退出。

  1. sudo vim /etc/rc.local新建rc.local文件并先行写入以下内容:
1
2
3
#!/bin/sh

exit 0

:wq!保存退出。

  1. sudo chmod +x /etc/rc.local 加运行权限

  2. ln -s /lib/systemd/system/rc.local.service /etc/systemd/system/ 加软连接

  3. sudo vim /etc/rc.local并在exit 0之前写入需要开机启动的脚本,并注意如果在/etc/rc.local中添加的是./test.sh这种类型的,要在末尾加上&不然重启ubuntu的时候会卡在启动界面进不去系统试试就逝世

参考资料

 简单说两句

很抱歉,【泠泫凝的异次元空间】2024年12月12日停机维护公告:感谢您对本站的支持,受限于政策要求,本站评论功能将暂时关闭,恢复时间另行确定。更新维护期间评论功能无法使用,给各位带来的不便,我们深表歉意。,该功能暂时不能使用,请稍后再试。如有问题请“联系站长”。



联系站长 | 服务状态 | 友情链接

备案号:辽ICP备19013963号

萌ICP备 20219421 号

津公网安备12011602300394号

中国互联网违法和不良信息举报中心

架构版本号:8.1.6 | 本站已全面支持IPv6

正在载入运行数据(1/2)请稍后...
正在载入运行数据(2/2)请稍后...

Copyright 2024 LingXuanNing, All rights reserved.