0
私は通常、Linux上で./myscript.sh(Java実行コマンドを含む)を使用して実行するスクリプトを用意しています。今はサービスとして作っていますので、マシンを再起動した後に自動的に実行されます。停止してからやり直したい場合は、プロセスを見つけてkillし、コマンドラインから再度起動してください。UBUNTUのサービスとしてスクリプトを実行する方法
Google検索では、/ etc/init.dディレクトリにスクリプトを配置しますが、このスクリプトが置かれている場所と同じレベルに通常置かれている他の証明書ファイルを使用してこのスクリプト内でコマンドを実行するのは混乱します。私は/etc/init.dの下にこのスクリプトと共に他のファイルを移動する必要がありますか?それとも、いくつかのファイルでこのスクリプトのパスを単に言及するより良い方法はありますか?
は、それが起動時に実行するためのサービスを有効にすることを忘れないでください! 'systemctl enable YOUR_SERVICE.service'もまた、スクリプトの実行許可を与えることを忘れないでください – Amit
はこのようなスクリプトを使ってサポートを停止していますか? –