如果您使用net/ssh gem在远程服务器中启动一个命令,并且该命令处于死锁状态,那么如何找到运行在远程服务器中的进程的pid并终止它呢?
net/ssh gem支持这一点吗?
发布于 2012-08-07 02:21:21
如果您可以通过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>https://stackoverflow.com/questions/11832211
复制相似问题