我正在尝试在 Debian11 Stable 中设置 systemd 服务,最终设置一个计时器。出于某种原因,尽管我可以手动运行脚本,但当我运行服务时什么也没有发生。这是 /etc/systemd/system/alarm.service
[Unit]
Descrption=Alarm
[Service]
Type=simple
ExecStart=/home/jason/Documents/music.sh
User=jason
这是 /home/jason/Documents/music.sh
#!/bin/bash
audacious /home/jason/Documents/music.mp3
我在对服务进行任何编辑后重新加载守护进程
sudo systemctl daemon-reload
这就是我尝试运行服务的方式
sudo systemctl start alarm.service
我正在按照 YouTube 教程操作,他在文件中创建了时间和日期戳,这对我来说很好用,但当我尝试实际运行某些东西时,我没有收到任何错误,也没有结果。我怀疑这更多的是脚本问题,而不是服务问题。