在Linux系統(tǒng)中,可以使用以下命令來查看網(wǎng)絡(luò)連接情況:
netstat
:用于顯示網(wǎng)絡(luò)連接、路由表和網(wǎng)絡(luò)接口等信息。
netstat -t
:顯示TCP連接。netstat -u
:顯示UDP連接。netstat -l
:顯示監(jiān)聽狀態(tài)的連接。netstat -a
:顯示所有連接,包括監(jiān)聽狀態(tài)和非監(jiān)聽狀態(tài)。netstat -n
:以數(shù)字形式顯示網(wǎng)絡(luò)地址和端口號。ss
:用于查看網(wǎng)絡(luò)連接情況,功能類似于netstat。
ss -t
:顯示TCP連接。ss -u
:顯示UDP連接。ss -l
:顯示監(jiān)聽狀態(tài)的連接。ss -a
:顯示所有連接,包括監(jiān)聽狀態(tài)和非監(jiān)聽狀態(tài)。ss -n
:以數(shù)字形式顯示網(wǎng)絡(luò)地址和端口號。lsof
:用于顯示系統(tǒng)打開的文件和進(jìn)程等信息,可以用來查看網(wǎng)絡(luò)連接。
lsof -i
:顯示所有網(wǎng)絡(luò)連接。nmap
:用于網(wǎng)絡(luò)探測和安全審計(jì)等任務(wù),可以用來查看主機(jī)的開放端口和網(wǎng)絡(luò)連接情況。
nmap -p <port> <host>
:查看主機(jī)上指定端口的連接情況。這些命令需要使用root權(quán)限或者sudo來執(zhí)行,以便獲取完整的網(wǎng)絡(luò)連接信息。