web-dev-qa-db-ja.com

起動時にコマンド/スクリプトを自動的に実行する

この質問はubundu全体に当てはまり、MODSはその重複を言っていますが、良い答えは見つかりませんでした!

コマンドを実行したい(これはスクリプトでも機能します)

Sudo service deluged restart

すべてが完了した後のブート時、IE:最後に実行すること

重複とマークされたこの投稿を最初に見つけました

起動時にコマンドを自動実行

どのsethが今後のヘルプをブロックし、この投稿にリンクしましたか

起動時にアプリケーションを起動

最初に、デスクトップではなくサーバーを実行します(リンクされた「複製」ガイドが示す内容)。したがって、CLIベースのガイドのみを使用できます。次に、これらは2つの異なる質問です。

次に、この投稿があります

起動時にコマンドを実行

重複としてマークされ、彼の特定の質問に答えることができるこの質問にリンクされていますが、質問には答えられません。ブート時にコマンドを実行します。

システム起動時にupstartサービスが開始されないのはなぜですか

とにかく、もっとあります!しかし、私が得ていることは、私が望むものがCLIとシンプルな方法でこれを行う方法のほんの一例であることを知っているということです。私はコーダーではありませんが、コードを読んで自分のニーズに合わせて編集し、理解することができます。いわばそれを作成することはできません。

別のmod(takkat)が言ったように、これは次に関する質問の複製です。

サービスを無効にする方法 しかし、私のポイントは、この投稿、私が使用しているということです

Sudoサービスの再起動の再起動

サービスが実行されない理由のトラブルシューティングではなく、起動時にコマンド/スクリプトを実行する方法の例として。 rc.localは、私が抱えている問題の汚い修正として役立つかもしれませんが、 deluge web-ui auto connect は、他の多くの状況で使用できます。

あなたが役立つと思うものへのリンクを私に与えないで、質問に直接答えてみてください。それが重複している場合は、コマンド/スクリプトAT BOOT CLIガイドは、Ubuntuのデスクトップユーザーとサーバーユーザーの両方が使用できます。

17

rc.localはこれを解決してくれたので、読みましたが時代遅れですがただし互換性のために残しておきます、誰かが更新しているが、単純な答えがあれば、サーバーを更新するので共有してください。

Sudo nano /etc/rc.local

そして両方を追加してみました

# By default this script does nothing.

/home/donut/deluge.sh
(or)
Sudo service deluged restart

exit 0

最初に、/ home/donut/deluge.shにスクリプトを作成しました

ジャストで

Sudo service deluged restart

2番目のコマンドをrc.localに貼り付けたところ

2番目はうまくいきますが、長いスクリプトがある場合、またはrc.localを編集せずに多くのスクリプトを変更したい場合は、最初のオプションが最適です。

乾杯!

19