Linux查看端口是否被占用的命令是netstat。netstat是一個(gè)用于顯示網(wǎng)絡(luò)連接、路由表和網(wǎng)絡(luò)接口信息的命令行工具。
要查看特定端口是否被占用,可以使用以下命令:
netstat -tuln | grep
其中,-tuln選項(xiàng)用于顯示TCP和UDP的監(jiān)聽(tīng)端口,而grep命令用于過(guò)濾出包含特定端口號(hào)的行。
例如,如果要查看端口號(hào)為80的情況,可以運(yùn)行以下命令:
netstat -tuln | grep 80
該命令會(huì)顯示出所有監(jiān)聽(tīng)端口號(hào)為80的TCP和UDP連接信息。如果端口被占用,你將看到類(lèi)似下面的輸出:
tcp6 0 0 :::80 :::* LISTEN
其中,LISTEN表示該端口正在被監(jiān)聽(tīng),即已被占用。
如果沒(méi)有顯示任何輸出,說(shuō)明該端口當(dāng)前沒(méi)有被占用。
如果你想要查看所有的網(wǎng)絡(luò)連接信息,可以使用以下命令:
netstat -a
該命令會(huì)顯示出所有的TCP和UDP連接信息,包括本地地址、遠(yuǎn)程地址、狀態(tài)等。
希望以上信息能夠幫助你解決問(wèn)題。如果你還有其他問(wèn)題,歡迎繼續(xù)提問(wèn)!