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仓库)
这些项目可能包含更多实用的开发和运维资源,值得一看。
热门推荐
全球班轮公司运力百强最新排名(2025年1月)
全球航运业新格局:中型航运公司运力激增,或将重塑区域市场格局
有家暴报警记录法院会判离婚吗
太阳穴疼痛脸发麻怎么治疗
19自由度仿生手复现人手级运动能力
世界睡眠日|选择适宜光照,拥有良好睡眠
南湖区积极践行国家基本公共卫生服务
高配三减和低配双减控制流,强力降低敌方伤害!
王者荣耀5v5开黑战术揭秘,资源管理视角下的制胜秘籍
重庆:支撑超大城市精细化治理的人口监测分析模型研究
寻找目标,评估打击效果:俄军空袭乌克兰靠的是美国卫星照片?
如果被黑曼巴蛇咬伤该怎么办
【读案明法】合伙人对合伙存续期间的债务举证不能时,需承担连带责任!
新入合伙人应该签什么协议
热车检测是什么?详解其重要性与实施方式
7条铁路项目待批!中原城市群城际铁路建设规划进入新阶段
全面解析GTA V增强版:升级亮点与玩家必知信息
五脏应四时——《黄帝内经》四季养生精要
怎样通风除甲醛最快最有效?
中石油汽油如何评估?评估中石油汽油时需要考虑哪些因素?
一天最多可以吃几个柿子?这些食用注意事项请收好
脂多糖生物学功能:为何既是免疫“助手”,又是肿瘤“帮凶”?
掌握四季养生法则,让健康伴你每一天
教育心理学揭秘:如何更好地理解孩子的学习需求?
如何理解股票中的做T操作?这种操作有哪些技巧?
中国歼-35:武器系统揭秘,比现役歼15的战力强上一半
这些洗发水可能有毒,花冤枉钱还掉头发,很多人还在成箱囤
历史证据的可靠性评估与研究方法探讨
如何用IIS发布Web项目
50岁头晃动是什么病的前兆