Ubuntu18.04下如何实现脚本开机自启动

Ubuntu18.04下如何实现脚本开机自启动
1、新建一个脚本 \etc\test.sh

!/bin/sh

echo "this just a test" > /usr/local/text.log
echo "eeeeeoe"
echo "hello world"
2、修改/lib/systemd/system 中的 rc.local.service :添加
[Install] WantedBy=multi-user.target Alias=rc-local.service
3、新建 sudo touch /etc/rc.local (ubuntu 18.04 没有rc.local 文件 ,需要新建)
4、编写 rc.local

!/bin/bash

sudo bash /etc/test.sh

exit 0
5、 给rc.local 加权限
sudo chmod 755 /etc/rc.local
6、 systemd 默认读取 /etc/systemd/system 下的配置文件, 所以还需要在 /etc/systemd/system 目录下创建软链接
ln -s /lib/systemd/system/rc.local.service /etc/systemd/system/
7、重启验证 是否生成有text.log文件

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容