Debian テスト マシンの起動時に簡単なスクリプトを実行しようとしています。いくつかのガイドに従いましたが、サービスが開始されません。誰かが私が間違っていることを教えてもらえますか? インターネットでsystemdについて泣き言を言う前に、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が関係していると思います。ここで何を見ているのかよくわかりません。マルチユーザーが間違ったターゲットであったとしても、私は驚かないでしょう。それは最も合理的に見えるものでしたが、私はそれが何のためにあるのか本当に自信がありません.