Ubuntu自启动脚本制作
大家好,我是刘傲天,今天有一个制作开机启动脚本的需求,但是在网上找了一些Ubuntu的教程,尝试之后都没有什么用处,是因为Ubuntu18.04和之前的Ubuntu版本有一些不太一样,Ubuntu18.04压根没有rc.local,所以你在网上看到的大多数这样的教程,都是没有用的,解决不了你的问题。
准备你的sh脚本
准备好你要运行的一个sh脚本文件,也就是你要运行的文件
比如我的文件叫ssr.sh
创建一个service文件
$:vim /etc/systemd/system/ssr.service
[Unit]
Description=My ssr script
[Service]
ExecStart=/home/liuaotian/shadowsocksr/ssr.sh
[Install]
WantedBy=multi-user.target
比如我的文件就是这样
- Description 文件描述
- ExecStart 需要打开的脚本,最好写绝对路径不要有~
- WantedBy 这个就这样写就可以
将文件添加到服务当中
$:sudo systemctl daemon-reload
$:sudo systemctl enable ssr.service
$:sudo systemctl start ssr.service
END
这样即可解决问题