舉個例子查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...