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仓库)
这些项目可能包含更多实用的开发和运维资源,值得一看。
热门推荐
高中纳入义务教育,中考不分流,有多难
《四合院之逆袭人生》:短剧中的温情与泪水
伤官生财格命理总结:特征、优劣与运势解析
吸气时胸有压迫感怎么治疗
怀孕生小孩有哪些费用清单
69小时生死营救,国内首例洞穴潜水救援成功!
劳保耳塞有哪些种类
2024·百姓身边科技事丨中医诊疗增添“科技智慧”
米饭热量高吗 不同种类米饭的热量比较
板换的换热温差是指哪两个温度
霹雳布袋戏经典角色3D化:15位经典人物全新亮相
在香港开户银行账户的完整指南:步骤、要求与注意事项
高一数学必修课件正弦定理
厨房的4种调料,不要长期过量食用!多位医生呼吁:会使胰岛受损
DNF玩家必看:揭秘最依赖4维属性的职业,狂战士为何独占鳌头?
玄武岩在多个领域有着重要的应用
毒液与蜘蛛侠:漫威宇宙中最复杂的关系
组合贷款办理流程和所需资料
社保缴费证明怎么开?一文详解线上线下的办理流程
如何办理商业险过户?这些步骤对车辆保障有何影响?
Edge资源占用优化:调整浏览器设置与关闭自动更新检查
如何提高倾听能力以促进良好的人际关系
2024年笔记本和台式机性能差距还大吗?知识该更新了!
如何用软件测试辨别矿卡
减仓比例增加!连跌两周后,投资者情绪发生变化
无源蜂鸣器驱动开发实战指南 | 零基础入门STM32第三十一步
古希腊语名字含义:从亚历山大大帝到阿芙罗狄蒂
明朝时期的火器技术:探究燧发枪的存在与否
两大汽车集团宣布2026年量产全固态电池, 能量密度超400Wh/kg
高中同等学力认定证明怎么开?