我正在尝试创建一个 systemd 服务。我在日记中看到此错误消息。
Failed at step CHDIR spawning /bin/sh: No such file or directory
这是什么原因造成的?
答案1
我有
WorkingDirectory=/tmp/dir
ExecStartPost=/bin/rm /tmp/dir
ExecStartPost=/bin/sh -c "foo bar"
一是ExecStartPost
删除工作目录。第二个ExecStartPost
无法进入该目录来运行命令。这就是生成的错误。