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仓库)
这些项目可能包含更多实用的开发和运维资源,值得一看。
热门推荐
新能源汽车三电终身质保全解析:覆盖范围、质保条件与使用限制
伤亡赔偿金父母和子女如何分配
父亲死亡赔偿金如何分配
总部如何督导项目收费管理
半岁宝宝一天吐5次,元凶竟是大米过敏!他一辈子不能吃米饭了吗?
教育的行业现状及发展趋势(幼儿教育行业的发展前景)
孩子的情绪管理:五大实用方法助力健康成长
你是合格的父母吗?心理师传授5招必备技能,不再教错孩子!
牛熊证玩法是什么?新手应如何玩牛熊证
家庭听音乐推荐音箱?哪些音箱适合家庭使用?
第四次工业革命:塑造未来的七大关键技术趋势
肚子摸着总是凉的怎么回事
什么是进口产品检验
交易的本质:一场关于等待的游戏
国际货币基金组织和世界银行:印度在全球经济增长中保持领先地位
Excel中怎么自动换行,5种简单方法教你解决问题
王昌龄:诗有三境和五趣向
陈梦回到家乡,迎来别样的生日!第二届“陈梦杯”乒乓球赛开赛
奥运冠军陈梦,完成毕业答辩
健身小知识:普拉提与瑜伽的区别
聚焦油烟净化器新趋势:智能化,让厨房空气更 “净” 一步
美国冻卵行业疯狂贩卖生育焦虑,大批年轻女性上当,后悔不已
养牛业中饲料成本的有效降低策略
汽车保修期怎么算?汽车保修期的计算方式是怎样的?
将签约切尔西 昆达获葡萄牙队征召 巴黎双核首发?
如何在解决实际问题时找到可行的办法?这些办法的实施效果如何提升?
车载活性炭包多久换一次?
高尿酸/痛风患者适合多喝的三种饮品
Milvus - 架构设计详解
Milvus存储/计算分解架构详解