「停止」の違いは何ですか(Tomcatの用語では何ですか)、プロセスを強制終了しますか?Tomcatの言い分:vs killを停止する
Tomcatが500、たとえば、のPIDを持っている場合、その違いは何です:
殺す-9 500
そして
サービスTomcatが
を停止するには
??前もって感謝します!
「停止」の違いは何ですか(Tomcatの用語では何ですか)、プロセスを強制終了しますか?Tomcatの言い分:vs killを停止する
Tomcatが500、たとえば、のPIDを持っている場合、その違いは何です:
殺す-9 500
そして
サービスTomcatが
を停止するには
??前もって感謝します!
kill = bam!それは死んでいる。
停止:正常に終了させます。実行中のアプリケーションであれば、この発生に備えたコードを実行できます。サーバーインスタンスiselfはリソースを正常に解放します。
正確にあなたの質問への答えが、次は私が私のTomcatプロセスを殺すために一日一日に基づいて使用し、簡単なシェルスクリプトではありません:
ps -ef | grep tomcat | awk '{print $2}' | xargs kill -9
https://gist.github.com/nrshrivatsan/1d2ea4fcdcb9d1857076
パート1
ps -ef | grep tomcat => Get all processes with tomcat grep
パート2
私たちは、このことができます願ってい
awk '{print $2}' | xargs kill -9 => Get the second column [Process id] and kill them with -9 option
スクリプトの一部2に、我々はパイプそれをプロセスの詳細情報を持っていたら。
ありがとうございます。
Shrivats。
惑星の他のすべてのプロセスと同じことは?あなたはプログラムで 'SIGKILL'を扱うことはできません。 –
ブライアンありがとうございますが、この回答は私を助けません。私は、端末からこれらの2つのコマンドを実行することの違いは何かを尋ねています。再度、感謝します! – IAmYourFaja
彼らは2つの全く異なることをします。 1つは 'SIGKILL'を送信し、もう1つは' SIGTERM'を送信します –