|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- 以下没有成功
- ```
- --ubuntu18.04的管理系统?
- systemd
-
- --回到根目录
- cd /
-
- --查看根目录下的内容
- ls
- 包含etc, lib目录
-
- --systemd读取哪个配置文件?
- /etc/systemd/system下的配置文件,并链接到/lib/systemd/system
-
- --打开/lib/systemd/system目录下的rc.local.service文件
- --修改文件的只读权限:sudo chmod 666 rc.local.service
-
- [Unit]
- Description=/etc/rc.local Compatibility
- Documentation=man:systemd-rc-local-generator(8)
- ConditionFileIsExecutable=/etc/rc.local
- After=network.target
-
- [Service]
- Type=forking
- ExecStart=/etc/rc.local start
- TimeoutSec=0
- RemainAfterExit=yes
- GuessMainPID=no
-
- [Install]
- WantedBy=multi-user.target
- Alias=rc-local.service
-
- --以上rc-local就是需要创建的脚本文件
- --来到etc目录下
- --创建rc-local脚本文件:sudo touch rc.local
- --修改文件的权限:sudo chmod a+x rc.local
- --在/etc/systemd/system目录下创建软链接,来到根目录
- sudo ln -s /lib/systemd/system/rc.local.service /etc/systemd/system/
- --修改etc/rc.local的权限
- sudo chmod 666 rc.local
- --修改etc/rc.local的内容
- echo "test" > /usr/local/test.log
- --修改etc/rc.local的执行权限
- sudo chmod +x /etc/rc.local
- --重启:reboot
- --登录:dingding teche123
- --验证是否运行了开机自启动:sudo cat /usr/local/test.log
- ```
|