答案1
答案2
用户 systemd 服务无需用户登录即可运行。你的 ubuntu 版本是什么?它能运行吗systemd?
因此这个功能被称为挥之不去并通过运行启用
loginctl enable-linger yourusername
然后你把你的systemd.service 文件位于~/.config/systemd/user
您可以编写一个 shell 脚本来运行您想要的操作,然后从该用户 systemd 服务运行该脚本。
您甚至可以使用 systemd cron 工具在特定日期/时间运行它。然后使用 .timer systemd 文件
启用此/那些服务并启动它们(例如dl
此处调用的服务)
systemctl --user enable dl.service
systemctl --user start dl.service