私のスクリプトは起動時に実行されません(linux-lite)

私のスクリプトは起動時に実行されません(linux-lite)

システムの再起動時に実行したいスクリプトがあります。スクリプトを入れました。/etc/init.d/superscript

そして最後にスクリプトを追加してくださいrc.local

bash /etc/init.d/superscript
# i also test this
source /etc/init.d/superscript

しかし、システムを再起動しても何も起こりません。ファイルスクリプトに755権限があります。

問題は何ですか?

ベストアンサー1

スクリプトを維持し/etc/rc.d/rc3.d/superscriptsymlink使用する必要があります/etc/init.d/superscript

/etc/rc.d/rcX.dディレクトリには、起動時または実行レベルが変更されたときに実行されるスクリプトが含まれています。

  • スクリプト名がSで始まると、起動時にスクリプトが起動することを意味します。
  • スクリプト名がKで始まると、スクリプトが起動時に停止/終了することを意味します。

上付き文字で始めるには、runlevel 3Sでリンクを作成します。

おすすめ記事