Linux

Port 被佔用了?

有看過即刻救援嗎?

楊竑昕
人生比寫 Code 難一點點

--

我們只需要像史上最強老爸一樣,即可解決此問題。

這邊使用 port 3000 當做例子

1. 找到它

# 列出 port 3000 的行程
$ lsof -i:3000
# 列出 port 3000 行程的 pid
$ lsof -t -i:3000

2. 幹掉它

# 透過 pid 清除行程
$ kill $(lsof -t -i:3000)
# or 使用 -9 option
$ kill -9 $(lsof -t -i:3000)

ps: 使用 -9 option 的差異在於作業系統發送的中斷訊號不同。

--

--