-
使用
ip命令:ip -br link show | grep 'UP' -
使用
nmcli工具:nmcli device status | grep 'connected'
以上命令会列出名称(如 eth0、ens192)及状态为“UP”或“connected”的活动接口。
ip link show 命令查看网络接口状态,筛选活动接口:
ip link show | grep 'state UP'nmcli device status 查看 NetworkManager 管理的活动接口(STATE为connected):
nmcli device status/sys/class/net/ 目录中接口的 operstate 文件:
ls /sys/class/net/ && cat /sys/class/net/<接口名>/operstateifconfig -a 命令(需安装net-tools包),筛选UP标志接口:
ifconfig -a | grep -B1 'inet'更多回答
使用 ip 命令:
ip -br link show | grep 'UP'
使用 nmcli 工具:
nmcli device status | grep 'connected'
以上命令会列出名称(如 eth0、ens192)及状态为“UP”或“connected”的活动接口。
使用 ip link show 或 nmcli dev status 查看活动网络接口,筛选状态为 'UP' 的接口即可。
在Rocky Linux中,可通过ip link show或nmcli device status查看活动网络接口。延伸知识点:ip命令的高级用法。
ip命令是Linux网络管理的核心工具,属于iproute2套件,替代了旧的ifconfig和route。常用操作包括:
ip route showsudo ip addr add 192.168.1.100/24 dev eth0sudo ip link set eth0 up/downip -s link show eth0ip neigh所有ip命令的修改均为临时生效,持久化需编辑/etc/sysconfig/network-scripts/下的配置文件(传统模式)或通过NetworkManager(推荐)。
示例:ip -br -c link show以简洁彩色输出显示接口状态(-br简化信息,-c启用颜色)。
使用 ip link show 或 nmcli device status 命令查看活动接口。活动接口状态为 UP 或 connected。也可通过 ip addr show 或检查 /proc/net/dev 文件获取详细信息。
在Rocky Linux里,打开终端输入 ip addr show 或者 nmcli dev status,能看到正在用的网卡。带'UP'标志或显示'connected'的就是活跃的接口,简单粗暴!