杀死占用了特定端口的进程(MacOS)

这个功能在开发中过于常用(仅限于 MacOS),于是放到了 .bashrc 或者 .zshrc 作为 alias

alias killport='function _killport(){ lsof -n -i4TCP:$@ | grep LISTEN | awk "{print \$2}" | xargs kill};_killport'

用法:

killport 8000

于是占用 8000 端口的进程就被干掉了。简单修改一下,就可以只列出进程号而不杀死它:

alias findport='function _findport(){ lsof -n -i4TCP:$@ | grep LISTEN};_findport'

用法:

findport 8000
iojs    45711 rongshen   17u  IPv4 0x1151348f1553b44d      0t0  TCP 127.0.0.1:irdmi (LISTEN)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 名词延伸 通俗的说,域名就相当于一个家庭的门牌号码,别人通过这个号码可以很容易的找到你。如果把IP地址比作一间房子...
    杨大虾阅读 20,697评论 2 56
  • 项目开发管理端后台程序,要换成JFinal框架,在搭建Demo框架完成后,Run As 项目中的Config文件后...
    神秘者007阅读 7,158评论 0 0
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,250评论 2 33
  • 今天是周末了,下午出去办事,回来的时候已经临近下班。当我从电梯里走出来的时候,正好看到一个穿着西服,手里拿着公文包...
    酒酿蛋阅读 2,338评论 0 0
  • 故事的主人公就是我,我的名字叫圆圆,对,就是这么圆,故事开始于端午节的微信漂流瓶,应该很少有人玩微信漂流瓶吧...
    王圆圆_a62f阅读 1,648评论 0 1

友情链接更多精彩内容