Windows的cmd中,可以使用netstat命令來查看所有端口的使用情況,并通過findstr命令來篩選特定的端口(如8080端口)。以下是查看8080端口是否被占用的命令:
netstat -ano | findstr LISTENING | findstr :8080
如果命令有輸出,則表示8080端口正在被某個進程使用。輸出信息通常包含進程ID(PID)。
如果沒有輸出,則表示8080端口目前未被占用。
如果你想知道哪個進程占用了8080端口,可以使用以下命令查看詳細信息:
netstat -ano | findstr LISTENING | findstr :8080
然后,使用tasklist命令查看對應PID的進程詳細信息:
tasklist /fi "PID eq <進程ID>"
將<進程ID>替換為你在第一個命令中找到的實際進程ID。
腦上各種形態各異的接口,每一個都有其獨特的功能和用途。首先,讓我們了解一下USB Type-C端口。這個端口猶如一位"全能選手",它支持C口顯示、數據傳輸,還能支持正反插。有了它,外接鼠標、鍵盤、U盤、移動硬盤等外接設備就變得輕而易舉。
再來說說我們最常用的USB接口。這個接口通常以顏色來區分版本,藍色代表3.0口,速率飛快,而黑色則是2.0口。通過這個接口,我們可以輕松插入鼠標、鍵盤、U盤等外接設備,實現電腦與外部設備的無縫連接。
當然,網絡連接也是不可或缺的。這時候,RJ-45接口就派上用場了。筆記本上的網線接口通常都是RJ-45,通過它我們可以接入網線,暢享互聯網世界。
而音頻接口則是聲音的進出口,無論是耳機還是麥克風,都需要通過這個接口與電腦連接。HDMI接口則是一個神奇的存在,它能夠同時傳輸視頻和音頻。通過這個接口,我們可以將筆記本與電視機或大屏幕連接,享受高清視頻帶來的視覺盛宴。
此外,多合一讀卡器接口和適配器接口也是我們常用的。前者可以讀取各種卡的信息,如SD、MMC、MS等,而后者則負責給筆記本供電和電池充電。值得一提的是,新的筆記本已經逐漸被雷電接口所取代。
最后,防盜鎖孔也是不可忽視的一環。這個孔可以插入防盜線,設置密碼后接通報警系統,為筆記本提供安全保障。當然,我們也可以自己購買鎖具來加強防護。
通過這次對電腦接口的探索之旅,相信你已經對這些接口有了更深入的了解。它們雖然看似微不足道,但卻在我們的日常生活中扮演著至關重要的角色。希望這篇文章能為你帶來更多的知識和啟示。
令提示符
查看端口,根據端口號查詢監聽
C:\Users\tiffin>netstat -aon | findstr "27017"
TCP 127.0.0.1:27017 0.0.0.0:0 LISTENING 7608
根據PID,查看是哪個進程
C:\Users\tiffin>tasklist | findstr 7608
mongod.exe 7608 Services 0 28,500 K
終止進程
taskkill /f /t /PID 7608
PowerShell
查看端口,根據端口號查詢監聽
>>> Get-NetTCPConnection -LocalPort 27017
LocalAddress LocalPort RemoteAddress RemotePort State AppliedSetting OwningProcess
------------ --------- ------------- ---------- ----- -------------- -------------
127.0.0.1 27017 0.0.0.0 0 Listen 7608
根據OwningProcess,查看是哪個進程
>>> Get-Process -PID 7608
NPM(K) PM(M) WS(M) CPU(s) Id SI ProcessName
------ ----- ----- ------ -- -- -----------
27 159.21 27.83 0.00 7608 0 mongod
終止進程
Stop-Process -Id 7608 -Force
端口明明沒被占用卻老是提示端口已占用
如果出現的頻率較高,可以嘗試如下的方式
某些版本的Windows,默認的動態端口起始端口號被設置成了1024
查看動態端口
netsh int ipv4 show dynamicport tcp
修改查看動態端口
netsh int ipv4 set dynamicportrange tcp start=49152 num=16384
重啟電腦