macOS 如何终止端口占用的进程?
创作时间:
作者:
@小白创作中心
macOS 如何终止端口占用的进程?
引用
CSDN
1.
https://blog.csdn.net/xiaochong0302/article/details/145105253
在使用Mac开发或部署服务时,经常会遇到端口被占用的问题。本文将手把手教你如何在macOS系统中查找并终止占用特定端口的进程,让你能够快速释放端口,继续你的工作。
Step 1: 打开终端
首先,你需要打开macOS的终端程序。你可以通过以下两种方式之一来完成:
- 在“应用程序”文件夹中找到“实用工具”文件夹,然后打开“终端”。
- 使用Spotlight搜索(快捷键:Cmd + Space),输入“Terminal”并回车。
Step 2: 查找占用端口的进程
假设你要检查的端口号是8080。在终端中输入以下命令来查找使用该端口的进程:
sudo lsof -i :8080
这个命令会列出所有使用8080端口的进程。你会看到类似如下的输出:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
node 1234 user 22u IPv6 0x123456789abcdef TCP *:8080 (LISTEN)
在这个例子中,node进程(PID为1234)正在使用8080端口。
Step 3: 终止进程
在终止进程之前,请确保你了解这个进程的作用,避免误终止系统关键进程。如果你确定要终止这个进程,可以使用kill命令:
sudo kill 1234
如果进程没有响应,你可以使用kill -9命令强制终止:
sudo kill -9 1234
Step 4: 验证端口状态
最后,再次使用lsof命令检查端口是否已被释放:
sudo lsof -i :8080
如果端口已被成功释放,你应该看不到任何使用该端口的进程。
开源项目推荐
如果你对开发和运维感兴趣,不妨关注一下作者的开源项目:
- course-tencent-cloud(酷瓜云课堂 - gitee仓库)
- course-tencent-cloud(酷瓜云课堂 - github仓库)
这些项目可能包含更多实用的开发和运维资源,值得一看。
热门推荐
白居易的结局如何?晚年生活过得怎么样?
南京市公积金个人贷款额度如何测算?手把手教你→
《哪吒2》撬动的“市场蛋糕”有多大?
如何指导学生写英语作文
朱日和:构建中国特色的“全数据化”演兵场
《孙子兵法》对企业经营管理的深远影响
港澳居民到广东过大年:订深圳餐厅吃年夜饭 自驾游潮汕看英歌舞
人工智能与机器人ETF崛起,投资者的未来布局新机遇
如何读懂学术会议论文
古法蜀锦化身潮流单品 原织蜀锦品牌创始人讲述传承创新之路
金融的作用是什么?金融行业有哪些发展趋势?
手机GPS定位不准?教你优化信号方法
郭松民:哪吒与孙悟空——评《哪吒之魔童闹海》
工厂MES系统是什么,一文带您快速掌握MES系统(附系统选型和客户案例)
韩国智能船厂战略
全麦吐司和全麦面包一样吗?全麦面包和普通面包的区别
压力大通过饮食能缓解?易焦躁吃什么好
民爱中心组织服务对象观看励志电影《小小的我》,在光影中感受成长与梦想
智齿能不拔尽量不拔?医学、传统观念与现代生活的碰撞!
深入了解十大瑜伽流派及其适用人群指南
哈佛医学生一个月吃720个鸡蛋:胆固醇不升反降惊呆专家
中国科大国家重点实验室助力“海经”系统研发,填补海洋拖缆地震勘探技术空白
急性支气管炎和肺炎的区别
如何选择合适的断路器
显卡是什么?探索GPU在AI领域的应用与选择
快速后退:轻松操作网页的后退快捷键
1982属狗2024年运势及运程男性
吃撑了怎么办?教你几招,胃不再闹脾气!
指挥大师小泽征尔,自称是“半个中国人”
要向大宝明确:弟弟妹妹的到来,爱只会增加不会减少 | 细说心语 · 一周热话题