ArchLinux 添加开机启动脚本, 亲测

匿名 (未验证) 提交于 2019-12-02 21:56:30

以下命令以root用户执行
1.创建一个启动service脚本

vim /usr/lib/systemd/system/rc-local.service

[Unit] Description="/etc/rc.local Compatibility"  [Service] Type=forking ExecStart=/etc/rc.local start TimeoutSec=0 StandardInput=tty RemainAfterExit=yes SysVStartPriority=99  [Install] WantedBy=multi-user.target

2.创建 /etc/rc.local 文件

vim /etc/rc.local

#!/bin/sh # /etc/rc.local if test -d /etc/rc.local.d; then     for rcscript in /etc/rc.local.d/*.sh; do         test -r "${rcscript}" && sh ${rcscript}     done     unset rcscript fi

3.添加执行权限

chmod a+x /etc/rc.local

4.添加/etc/rc.local.d文件夹

mkdir /etc/rc.local.d

5.设置开机自启

systemctl enable rc-local

结尾:

把sh脚本放在/etc/rc.local.d/文件夹中就行

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!