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仓库)
这些项目可能包含更多实用的开发和运维资源,值得一看。
热门推荐
补肺丸副作用有哪些
怀孕期间压力对胎儿的影响 【医生监修】
《人生切割术》:一场关于记忆与身份的职场寓言
《人生切割术》第二季:记忆与身份的终极拷问
《人生切割术》第二季:纽约中央车站营销活动引爆期待,口碑爆棚再创佳绩
心理健康意识:孕产妇心理健康
化疗患者科学饮水攻略
杭州市第一人民医院专家详解:化疗期间如何科学补水?
2024最火老公生日祝福语精选
老公生日祝福语,让爱情升温的秘诀
科技创新 开启高铁5G-A新时代
中国高铁列车分类详解:G/D/Z/K字头车次及CRH380A高速动车组特点
十省份实现“市市通高铁”,高铁弱省如何翻盘?丨高质量发展数据密码⑤
我国新一代智能高铁有望2027年落地
去涠洲岛怎么观鲸?官方指南来了→
在山海相见!国内唯一能观鲸的旅行地
四川大学&西农科大:政府采购电子化的先锋
永州和上海交大:政府采购电子化的成功实践
老公生日,用高情商祝福语秀恩爱
熊黛林老公生日祝福刷屏社交圈:一段幸福婚姻的秘诀
老公生日,深情表白的最佳时机?
老公生日祝福语:浪漫情话刷屏
老公生日祝福语,朋友圈热传
《人生切割术》第二季即将开播,社交媒体热议不断
成交价2.04亿元 北京四合院法拍成交新纪录诞生
挲字的解释
美成画,2024北京最全赏花地图,看遍京城的花花世界
《人生切割术》:当记忆被割裂,我们还是我们吗?
《人生切割术》:职场科幻神剧的叙事魔法
遗物整理岗位的就业方向