我正试图在我的debian测试机上启动一个简单的脚本。我遵循了一些指南,但服务没有启动。有人能告诉我我做错了什么吗?在我开始在互联网上抱怨之前,我想了解systemd。
我创建了/etc/systemd/system/startup-scripts.service
(有时在这里,有时作为/lib/systemd/system/my-file.service的符号链接)并写了
[Unit]
Description=Sync date at boot up
[Service]
ExecStart=/usr/bin/startup-script.sh
Type=simple
[Install]
WantedBy=multi-user.target
然后跑了
sudo systemctl enable startup-scripts.service
我还提交了/usr/bin/startup-script.sh,使其成为可执行文件并运行它。据我所知,脚本会运行,但我的重启没有结果。
我猜这个答案会涉及到journalctl。不太确定我在这看什么。如果多用户是错误的目标,我也不会感到惊讶。这是最合理的一个,但我对它的用途并不是很有信心。