修复systemd服务203 / EXEC故障(无此类文件或目录)
我正在尝试设置一个简单的systemd计时器来每天午夜运行bash脚本。 systemctl --user status backup.service 失败并记录以下内容: backup.service: Failed at step EXEC spawning /home/user/.scripts/backup.sh: No such file or directory. backup.service: Main process exited, code=exited, status=203/EXEC Failed to start backup. backup.service: Unit entered failed state. backup.service: Failed with result 'exit-code'. 我迷路了,因为文件和目录存在。该脚本是可执行的,为了检查,我什至将权限设置为777。 一些背景: 在backup.timer和backup.service单元文件位于/home/user/.config/systemd/user。 backup.timer 已加载并处于活动状态,当前正在等待午夜。 看起来是这样的: [Unit] Description=Runs backup at 0000 [Timer] …