Linux サーバーの起動にプログラムを追加する

Linux サーバーの起動にプログラムを追加する

こんにちは、

Ubuntu Linux サーバー (14.04) を持っており、スタートアップ プログラムに NzbGet を追加したいと考えています。NzbGet Wiki には次のように書かれています:

起動時に開始

NZBGet はデーモン (サービス) としてバックグラウンドで実行できます。NZBGet を起動するときは、-s ではなくコマンド -D を使用します。

/nzbget -D
このコマンドの出力は表示されません。システムの init スクリプトに次の行を追加します。また、シャットダウン スクリプトにシャットダウン行を追加します。

/nzbget -Q

どうやってやるの ?

答え1

スクリプトは以下から使用できますここまたは、テンプレートを使用して自分で作成します/etc/init.d/skeleton。 もご覧ください/etc/init.d/README

答え2

私はコマンドをテストし(つまり /path/to/nzbget -D)、それを個人の crontab に追加します(私は @reboot を使用する傾向があります)。これを root として実行する必要がある場合は、upstart スクリプトを実行することをお勧めします。

関連情報