0

net/ssh gem を使用してリモート サーバーでコマンドを開始し、コマンドがデッドロック状態になっている場合、リモート サーバーで実行されているプロセスの pid を見つけて強制終了するにはどうすればよいでしょうか?

net/ssh gem はこれをサポートしていますか?

4

1 に答える 1

-1

sshリモートサーバーにアクセスできる場合は、これを使用してプロセスの pid を取得できます。

# Assuming the command you want to kill is a ruby program.
# If the program is something else, say sparrow mail app, you should replace
# ruby with sparrow below.
  ps -ax | grep ruby 

そして、おそらく:

kill -9 <pid>
于 2012-08-06T18:21:21.153 に答える