tom*_*von 3 terminal port kill osx-mavericks
我socket.error: No socket could be created在运行web.py脚本时得到一个" ".
有没有办法在OSX Mavericks上的终端中使用单行杀死在端口8080(或我希望的任何其他端口)上运行的所有进程?
它只是一行,但您需要将其放入shell别名或shell脚本中以便于使用:
$ kill $(lsof -i tcp:8080 | tail -n +2 | awk '{ print $2 }')
Run Code Online (Sandbox Code Playgroud)
如果您想查看并杀死不属于您的进程,则sudo需要参与:
$ sudo kill $(sudo lsof -i tcp:8080 | tail -n +2 | awk '{ print $2 }')
Run Code Online (Sandbox Code Playgroud)