0

/etc/init.d/test.py に Python スクリプトがあります。このスクリプトを実行したいのですが、github からクローンを作成するため、ネットワーク アクセスが必要です。

だから...私はこのコマンドの使用について混乱しています:

 sudo update-rc.d test.py start NN rl

レベル3を実行したいと思いますか?NNとは?本質的に、 update-rc.d 行は次のようになりますか? 起動時に最後にしたい。これは、実行する必要がある最後のスクリプトです。

ありがとう

4

1 に答える 1

0

NNは、必要な数値プレフィックスです。statrupシーケンスの終わり近くでロードするには、可能な限り高い数値99を使用します。合理的なインタラクティブスクリプトのdefaults代わりにstart、ランレベル3をハードコーディングします。さらにhttp://manpages.ubuntu.com/manpages/oneiric/man8/update-rc.d.8.htmlを参照してください

理想的には、スクリプトには依存関係を判別するためのヘッダーが必要です。そうすれば、できるだけ早く、つまり依存関係が満たされたときに実行できるようになります。繰り返しになりますが、ポインタのマニュアルページを読んでください。

于 2012-02-04T14:47:48.593 に答える