Debian系統中cpuinfo
命令無法查看網絡接口信息
cpuinfo
(通常指/proc/cpuinfo
文件或lscpu
命令)是Debian系統中專門用于查看CPU硬件信息的工具,其功能聚焦于CPU的型號、核心數、線程數、緩存大小、頻率及支持的指令集等,不包含任何網絡接口相關的參數。
若需查看Debian系統的網絡接口信息(如接口名稱、IP地址、MAC地址、狀態等),可通過以下常用命令實現:
ip
命令(推薦,適用于所有新版本Debian)ip
是Debian默認安裝的網絡配置工具,功能強大且支持豐富的網絡操作。查看所有網絡接口的詳細信息,可運行:
ip addr show
或簡寫為:
ip a
若需查看特定接口(如eth0
、ens33
)的信息,可添加接口名稱:
ip addr show eth0
該命令會顯示接口的狀態(UP
/DOWN
)、MAC地址、IPv4/IPv6地址及子網掩碼等關鍵信息。
ifconfig
命令(舊版本兼容,需手動安裝)ifconfig
是傳統的網絡接口工具,在Debian 10及以上版本中默認未安裝,但可通過net-tools
包獲取。安裝命令:
sudo apt update && sudo apt install net-tools
安裝后,運行以下命令查看所有活動網絡接口:
ifconfig
或查看特定接口(如eth0
):
ifconfig eth0
該命令的輸出內容包括接口的IP地址、子網掩碼、廣播地址及MAC地址等。
inxi
命令(獲取更詳細的硬件信息)inxi
是一款第三方系統信息工具,可提供網絡接口的詳細參數(如驅動、速度、 duplex模式等)。若未安裝,可通過以下命令安裝:
sudo apt install inxi
安裝后,運行以下命令查看網絡接口信息:
inxi -n
輸出結果會包含接口名稱、MAC地址、IP地址、驅動模塊及網絡速度等。
/etc/network/interfaces
文件(傳統方式)或使用nmcli
(NetworkManager命令行工具)實現;ip
命令是Debian未來推薦的網絡管理工具,建議優先掌握其使用方法。