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仓库)
这些项目可能包含更多实用的开发和运维资源,值得一看。
热门推荐
特朗普会见TikTok CEO,禁令命运或将反转?
云南临翔区发现“菌界大熊猫”乌灵参
北欧风or现代风?一套房装修怎么选?
2025高考数学必背公式大揭秘
探险旅游 | 探秘川蜀秘境:泸沽湖深度自由行攻略指南
食管癌患者的营养“红绿灯”:营养风险评估与管理
秋冬嗓子疼必备:南瓜粥
《〈隐形的翅膀〉背后:张韶涵的坚韧人生》
张韶涵新歌回应17年前经典:有形的翅膀让爱看得见
泸沽湖两日游攻略来了(泸沽湖旅游攻略2月)
3天10景:长沙旅游必去景点与地道美食推荐
相对论:从GPS定位到时间膨胀,这些有趣的现象你知道吗?
张岱:通晓十艺的晚明才子与西湖文化的守望者
深蹲降糖降压又减重,专家教你避免伤膝
2025年脑筋急转弯精选:9个创意谜题让你笑出声
7-12岁儿童脑筋急转弯大全:150道精选题目及答案
吏部尚书、户部尚书、兵部尚书,这么多尚书,谁的权力更大?
阴阳五行与二十四节气:中国古代的自然与生命智慧
从技能到实战:王者荣耀英雄凯完全攻略
2024年玉米市场回顾:上半年震荡运行,下半年或现“近强远弱”
麻将起源之谜:从太仓官仓到郑和下西洋的四大传说
官鹅沟的自然奇观与生态之美
【深度解析】长期关系的核心:不只是因为爱
中国十大最受欢迎的粥品:从砂锅粥到腊八粥
比目鱼肌训练指南:5个动作+3大误区全面解析
从布局到文化:围棋的战略思维与艺术境界
自驾游指南:选择最适合的路线和旅行必备物品建议
智能制造赋能危化品安全,七大模块实现风险智能管控
研究证实:锻炼比目鱼肌有助于控制血糖水平
户部尚书:古代中国的财政管家