Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 plink 通过 openSSH 向远程服务器执行命令,该命令在远程服务器上成功执行,但在 localhost 任务管理器上仍然显示 plink 和 cmd.exe。如何在服务器中执行命令后立即终止这些 plink 和 cmd.exe。我在windows中使用java。
我在用:
c:\\plink.exe -pw passwd userId@RemoteServerName
任何帮助表示赞赏。谢谢
只需终止 plink 进程。plink 只是设置隧道,然后您的命令将被传递。完成后关闭隧道由您决定。
如果您正在运行它,java.lang.Runtime.exec只需p.destroy()对. (这里是 的一个实例)ProcessexecpProcess
java.lang.Runtime.exec
p.destroy()
Process
exec
p