systemctl测试shell脚本

时间:2014-01-30 22:31:02

标签: linux archlinux systemd

所以我正在尝试使用arch linux,但我无法真正理解如何制作自动启动脚本等。我试过这个(我知道有更好的方法可以做到这一点但它只是一个测试):

这是服务:

[Unit]
Description=testing purposes
[Service]
Type=oneshot
ExecStart=/usr/lib/systemd/scripts/font
[Install]
WantedBy=multi-user.target

这是剧本:

setfont Lat2-Terminus16

我chmod + x脚本和东西所以我认为它不会有任何问题,但它不会像我预期的那样工作,所以我显然做错了什么。问题出在哪里?

编辑:解决了,我将ExecStart行更改为:

ExecStart=/bin/sh -c '/usr/bin/setfont Lat2-Terminus16'

0 个答案:

没有答案