几天后,我运行了一项服务,可以记录我的互联网速度并托管网络服务器。这一切都很好,直到突然它不再工作/启动了。
它在日志中说明了以下内容
Apr 08 19:26:11 raspberrypi systemd[1]: Started Host Internet Stats and log them.
Apr 08 19:26:11 raspberrypi bash[761]: /usr/bin/sudo: /usr/bin/sudo: cannot execute binary file
Apr 08 19:26:11 raspberrypi systemd[1]: netcheck.service: Main process exited, code=exited, status=126/n/a
Apr 08 19:26:11 raspberrypi systemd[1]: netcheck.service: Failed with result 'exit-code'.
我查看了代码,它运行良好,如果我手动执行它甚至可以运行!我以前从未发生过这种情况,有人能指出我正确的方向吗?
这是我的服务文件
[Unit]
Description=Host Internet Stats and log them
After=network.target
[Service]
WorkingDirectory=/home/pi/netutils/netutility
ExecStart=/bin/bash sudo python3 Main.py
[Install]
WantedBy=multi-user.target