大佬教程收集整理的这篇文章主要介绍了如何找出哪个Node.js pid在哪个端口上运行,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
$netstat -anp 2> /dev/null | grep :3000
你应该看到类似的东西:
tcp 0 0 0.0.0.0:3000 0.0.0.0:* LISTEN 5902/node
在这种情况下,5902是pid.你可以使用这样的东西来杀死它:
netstat -anp 2> /dev/null | grep :3000 | awk '{ print $7 }' | cut -d'/' -f1 | xargs kill
这是使用egrep的替代版本,可能会更好一点,因为它专门搜索字符串’node’:
netstat -anp 2> /dev/null | grep :3000 | egrep -o "[0-9]+/node" | cut -d'/' -f1 | xargs kill
您可以将上述内容转换为脚本或将以下内容放在〜/ .bashrc中:
function smackdown () { netstat -anp 2> /dev/null | grep :$@ | egrep -o "[0-9]+/node" | cut -d'/' -f1 | xargs kill; }
现在你可以运行:
$smackdown 3000
以上是大佬教程为你收集整理的如何找出哪个Node.js pid在哪个端口上运行全部内容,希望文章能够帮你解决如何找出哪个Node.js pid在哪个端口上运行所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。