小伙伴你們在使用Linux系統(tǒng)的過程中,有些時候是不是碰到端口被占用,從而導致服務無法啟動的狀況呢。例如HTTP使用80端口,可是當啟動Apache的時候,卻發(fā)現(xiàn)此端口正在使用這個問題呢?相信都有遇到過吧!因此,針對這個問題去整理了Linux與Windows下查看端口占用的方法。
小伙伴們使用電腦時遇到端口占用這個問題時,你們知道怎么查看電腦端口占用嗎?不知道的話也不必感到尷尬著急喲,下面小編就來把在Windows跟Linux下進行查看端口占用的操作步驟來分享大家伙。
1、 開始—->運行—->cmd,或者是window+R組合鍵,調(diào)出命令窗口;
端口被占用圖詳解-1
2、輸入命令:netstat -ano,列出所有端口的情況。在列表中我們觀察被占用的端口,比如是1224,首先找到它;
端口被占用圖詳解-2
3、查看被占用端口對應的PID,輸入命令:netstat -aon|findstr “8081”,回車,記下最后一位數(shù)字,即PID,這里是9088;
查看圖詳解-3
4、 繼續(xù)輸入tasklist|findstr “9088”,回車,查看是哪個進程或者程序占用了8081端口,結(jié)果是:node.exe
widow和Linux圖詳解-4
5,或者是我們打開任務管理器,切換到進程選項卡,在PID一列查看9088對應的進程是誰,如果看不到PID這一列,如下圖:
查看widow和Linux端口被占用圖詳解-5
掃一掃 生活更美好