回答:
一般に、これらすべてのディストリビューションで同じプロセスが機能するはずですが、特定の実装に合わせて調整する必要があるかもしれません。
「実行レベル」を見て、スクリプトを開始するレベルを決定し(通常はサーバーの場合は3、グラフィカルクライアントの場合は3と5)、次のようにします。
簡単に言うと、スタートアップスクリプトを作成し(既存のスクリプトをコピーして変更するのが最善です-例として「myScript」と呼びます)、/ etc / init.dに配置します。次に、/ etc / init.d / rcX.d(Xは実行レベル)に、/ etc / init.dに配置したスクリプトへのリンクを配置します。リンクにはSxxmyScriptおよびKxxmyScriptという名前を付ける必要があります。「S」リンクは、起動時に追跡されます。つまり、システムがそのランレベルに入ると、「K」リンクは、システムがそのランレベルを終了すると実行されます。
より最近のディストリビューションは、上記をよりエレガントにしたサービスを使用していますが、上記は機能するはずです。
また、完全を期すために/ etc / inittabをご覧ください。これはすべてのディストリビューション(ubuntuなど)で使用できるわけではありませんが、SuSEに存在する必要があります。これは適切な古い先祖返りですが、最近では古い環境で非常に多く使用されています。