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