如何在 systemd Ubuntu 18.04 上的启动启动时自动执行 shell 脚本



我希望在 ubuntu 18.04 上启动时启动设置影子袜

子看到这里。

我的外壳很 shadowsocks.sh

#!/bin/bash
if [ -f /usr/bin/sslocal ]; then 
sudo /usr/bin/sslocal -c /etc/shadowsocks/config.json -d restart -v
fi

它运行良好

我用系统ctl设置

像这个影子袜子.服务

[Service]
ExecStart=/usr/local/bin/shadowsocks.sh
[Install]
WantedBy=default.target
Alias=ss.service

当我跑步时

sudo systemctl start ss.service

我可以看到影袜记录"已启动">

但我看不到影袜开始,我不能使用谷歌。

我是中国人,对不起我的英语不好,我希望有人能看到我的问题

在 shell 脚本中删除 -d

一切都很好

最简单的方法是通过 ubuntu 调整工具。只需安装调整工具并通过GUI添加您的应用程序。例

http://xtrace.blogspot.com/2020/02/run-script-at-startup-of-ubuntu.html

最新更新