在Debian系統中,你可以使用以下幾種方法來查看網絡連接:
使用netstat
命令:
netstat
是一個用于顯示網絡狀態的命令行工具。要查看當前的網絡連接,請打開終端并輸入以下命令:
netstat -tuln
這將顯示所有監聽的TCP和UDP端口。如果你想查看進程ID和程序名稱,可以使用-p
選項:
netstat -tulnp
使用ss
命令:
ss
是一個用于查看套接字統計信息的命令行工具。要查看當前的網絡連接,請打開終端并輸入以下命令:
ss -tuln
這將顯示所有監聽的TCP和UDP端口。如果你想查看進程ID和程序名稱,可以使用-p
選項:
ss -tulnp
使用lsof
命令:
lsof
是一個用于顯示打開文件的命令行工具。由于套接字也被視為文件,因此可以使用lsof
來查看網絡連接。要查看當前的網絡連接,請打開終端并輸入以下命令:
lsof -i -P -n | grep LISTEN
這將顯示所有監聽的網絡連接。
查看/var/log/syslog
文件:
Debian系統中的網絡連接信息通常記錄在/var/log/syslog
文件中。要查看此文件,請打開終端并輸入以下命令:
cat /var/log/syslog | grep -i "network"
這將顯示與網絡相關的日志條目。你可以使用grep
命令的其他選項來過濾和搜索特定的信息。
請注意,某些命令可能需要root權限才能運行。在這種情況下,請在命令前添加sudo
。