linux命令查埠占用以及解決埠占用

2021-10-17 19:13:56 字數 824 閱讀 6369

舉個例子查4200埠號是否是否被占用

在terminal輸入命令

sudo lsof -i:4200

如果埠被占用會出現pid值否則沒有

sudo lsof -i:4200

按enter之後出現:

command     pid user   fd   type  device size/off node name

ng\x20ser 26462 root 23u ipv4 6676157 0t0 tcp localhost:4200 (listen)

ng\x20ser 26462 root 28u ipv4 6680806 0t0 tcp localhost:4200->localhost:60652 (fin_wait2)

ng\x20ser 26462 root 30u ipv4 6786256 0t0 tcp localhost:4200->localhost:42774 (established)

electron 26572 root 110u ipv4 6784563 0t0 tcp localhost:42774->localhost:4200 (established)

node 26731 root 124u ipv4 6680805 0t0 tcp localhost:60652->localhost:4200 (close_wait)

然後殺掉程序輸入命令

sudo kill 26462

解釋 26462是上面sudo lsof -i:4200出現的pid值

Linux系統下檢視埠占用以及結束某個程序

在專案開發中有時需要將專案部署到伺服器執行,啟動專案時會用ssh連線伺服器,一般來說,node的相關專案我會用pm2的方式來啟動,但有時為了除錯方便,會簡單的直接用node命令來啟動,這樣就會導致乙個問題,有時候啟動了專案之後就去開發了,等一段時間之後再進行操作時發現ssh連線已經死掉了,當重新進行...

window 查埠占用程序命令

window 查埠占用程序命令 假如我們需要確定誰占用了我們的80埠 1 windows平台 在windows命令列視窗下執行 c netstat aon findstr 80 tcp 127.0.0.1 80 0.0.0.0 0 listening 2448 看到了嗎,埠被程序號為2448的程序占...

PHP 埠號 是否 被占用 以及 解決方法

開始 執行 cmd 輸入命令 netstat ano,列出所有埠的情況。在列表中我們觀察被占用的埠,比如是49157,首先找到它。檢視被占用埠對應的pid,輸入命令 netstat aon findstr 49157 回車,記下最後一位數字,即pid,這裡是2720 繼續輸入tasklist fin...