systemdスクリプトのベストプラクティスフォルダ

systemdスクリプトのベストプラクティスフォルダ

systemdが呼び出すスクリプトに推奨されるベストプラクティスフォルダはどこにありますか?

myScript.shを実行するMyServiceサービスがある場合は、myService.serviceを/etc/systemd/systemに入れる必要があることを知っていますが、myScript.shをどのフォルダに入れるべきですか?

答え1

/usr/local/bin/myScript.sh

/usr/local/binローカルにインストールされたすべての実行可能ファイルに適用されます(つまり、パッケージマネージャを介していません)。あなたのサービスがまたはに/etcないので、サービスがローカルに展開されていることがわかりますので、同じではありません。/usr/lib/lib/usr/local

/usr/local/sbin/myScript.sh一般ユーザーがスクリプトを呼び出すべきではない場合は、より適切な場合があります。

関連情報