我無法直接訪問目標主機,需要ssh作爲代理。用ssh殺死遠程進程
如何從本地使用ssh殺死一個進程?我試試這個:
ssh [email protected]$center "ssh [email protected]$ip \"ps -ef|grep -v grep|grep $target_dir/$main|awk '{print \$2}'|xargs kill\""
它得到了錯誤:
kill: can't find process "root"
,以及如何避免錯誤的過程中不存在?
有什麼錯,你已經嘗試了什麼?你是否遇到錯誤? – slayedbylucifer