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仓库)
这些项目可能包含更多实用的开发和运维资源,值得一看。
热门推荐
猫咪临终前的征兆:这些行为一旦出现,主人要有所察觉
云南深度游攻略:如何规划一场难忘的云南旅行体验
乘坐飞机时,哪些东西不能带,你知道吗?
如何有效解决电脑开机蓝屏问题及预防措施总结
贝塞尔曲线与贝塞尔曲面
医学院校8大权威:一雄三霸四精英,考上协和医学院等于考清华?
什么是公益项目管理
解码街镇|新泾蝶变:摸得着的城市“脉动”
立案不用跑法院,手把手教你网上立丨线上诉讼服务指南
摩擦力的奥秘:从微观到宏观的探讨
鬼畜创作的法律边界:从知识产权到网络安全
deepseek回答:为什么会必然离婚,命理揭示趋势,而人拥有超越趋势的潜力
雷阿伦三分球改变了历史!邓肯和老詹的逆转故事揭秘
藠头怎么种植才能高产?掌握这些管理技术,病害少个头大!
照片储存卡选购指南:容量、速度、品牌全方位解析
士师记十五章经文之法律解释与启示
旱地也能种稻!贵州探索农业发展新“稻”路
人民币消费购买力的变化,升值背后的机遇与挑战
中国乒乓球历史上的传奇老运动员名单及其辉煌成就回顾
梅花:坚韧与高洁的文化象征
螺旋藻的功效与作用以及螺旋藻的吃法
当新能源掀起电价革命,水电如何破局“非典型”市场化?
三国时期的智慧象征
中药汤剂煎煮小常识
生育率暴跌十年后,今年日本毕业就业率高达98%
【英语单词】一篇文章掌握英语动词学习3大核心要点
张爱玲作品中的女性形象探究:大一语文文学作品赏析教案
蒋正治:在楮墨中重构艺术的坐标——言恭达《中国书法嬗变与思考》略评
各类职工医保缴费年限怎么算
玻璃大王曹德旺:豪宅占地5亩,酒窖藏满了茅台,子女却不愿回家