当前位置:开发平台->Linux ->Linux查看网卡和网络端口信息的方法

原创版权标志Linux查看网卡和网络端口信息的方法

作者:codexia  发表时间:2016/12/21 22:25:17  阅读:
[摘要] lspci可以所有的PCI硬件,包括网卡。netstat可以查看网络端口信息,ifconfig可以查看局域网地址、MAC地址等信息。

    网卡是PCI上的一个设备,所以我们通过lspci就可以列出所有的pci设备,自然也可以看到网卡信息。我们查看到的信息如下:

[root@VM_66_199_centos ~]# lspci
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
00:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]
00:01.2 USB controller: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II] (rev 01)
00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
00:02.0 VGA compatible controller: Cirrus Logic GD 5446
00:03.0 Ethernet controller: Red Hat, Inc Virtio network device
00:04.0 SCSI storage controller: Red Hat, Inc Virtio block device
00:05.0 SCSI storage controller: Red Hat, Inc Virtio block device
00:06.0 SCSI storage controller: Red Hat, Inc Virtio block device
00:07.0 Unclassified device [00ff]: Red Hat, Inc Virtio memory balloon

     加粗的一条就是我们要看的网卡,即以太网控制器。但是这里列的太多了,我们可以通过grep过滤下,命令如下:

lspci | grep -i 'Et'

    结果如下:

00:03.0 Ethernet controller: Red Hat, Inc Virtio network device


    另外一个非常常见的命令就是查看网络端口的情况命令netstat,对应于Windows的ipconfig。直接输入netstat可以显示所有的连接情况,我们可以加入一些参数来过滤结果,-l是显示LISTENING的端口。更多的参数可以使用man netstat来查询。

    Linux的ifconfig命令可以查询一些网络地址信息:内网局域网IP地址和MAC地址等。

文章来源:C++技术网原创文章版权为网站和作者共同所有,会员文章禁止转载。非会员文章转载做好本文超链接即表示授权转载。通过文章下面的分享按钮可以自由分享所有文章。

返回顶部

在线提问
问题标题:
问题描述:(简陋的描述会导致问题被最后回答、没有针对性回答甚至无法解答。请确保问题描述的足够清楚。)

弹幕群聊(QQ群:372130111)

弹幕