いくつかのポイント:
<オール>
Type=forking を使用する場合 、PidFile を指定することをお勧めします。
あなたの場合、 Type=simple 、および & なしの ExecStart
systemctl start service-name を使用 サービスを開始する
次に systemctl status service-name を使用します そのステータスを確認します。サービスが開始されていない場合、ステータスは非アクティブ/デッドになります。
Type=Forkingを設定しました 、しかしあなたのサービスは機能しません。Type=oneshotを試すExecStartの「&」があります 行、これは必要ありません。- サービスは
disabledです 、つまりenabledではありませんでした 起動時に開始します。systemctl enable helloを実行する必要があります 起動時に開始するように設定します。
man systemd.directives を確認できます unit で使用できるすべてのディレクティブのインデックスを見つける ファイル。