【问题标题】:How to combine "lsof -i :port" and "kill pid" in bash如何在 bash 中结合“lsof -i :port”和“kill pid”
【发布时间】:2016-01-11 03:33:25
【问题描述】:

如何在 bash 中组合这两个命令:

lsof -i :port
kill pid

第一个返回我要杀死的 PID 以释放端口。第二个杀死返回的 PID。

我这样做是因为我不知道有什么方法可以在 OSX 上的 Netbeans IDE 中杀死一个码头网络服务器。有什么办法吗?

【问题讨论】:

    标签: linux bash shell terminal command


    【解决方案1】:

    你可以使用 $():

    kill $(lsof -t -i:port)
    

    【讨论】:

      【解决方案2】:

      你可以使用

      kill -9 `lsof -t -i:port`
      

      【讨论】:

      • 感谢您提供此代码 sn-p,它可能会提供一些有限的短期帮助。一个正确的解释would greatly improve 它的长期价值,通过展示为什么这是一个很好的解决问题的方法,并且会使其对未来有其他类似问题的读者更有用。请编辑您的答案以添加一些解释,包括您所做的假设
      猜你喜欢
      • 1970-01-01
      • 2013-01-30
      • 1970-01-01
      • 2017-12-12
      • 1970-01-01
      • 2021-04-28
      • 2013-07-09
      • 2014-01-07
      • 1970-01-01
      相关资源
      最近更新 更多