无法从 systemd 服务运行脚本

无法从 systemd 服务运行脚本

我正在尝试在 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 教程操作,他在文件中创建了时间和日期戳,这对我来说很好用,但当我尝试实际运行某些东西时,我没有收到任何错误,也没有结果。我怀疑这更多的是脚本问题,而不是服务问题。

相关内容