linux 中如何打印所有网络接口

本文阅读 1 分钟
首页 知识库 正文

ifconfig

ifconfig 是最简单最常用,但是打印信息太多了

  1. $ ifconfig
  2. cni0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1450
  3. inet 10.244.0.1 netmask 255.255.255.0 broadcast 0.0.0.0
  4. ether 9e:f3:9e:47:9d:55 txqueuelen 1000 (Ethernet)
  5. RX packets 14733665 bytes 1007493238 (960.8 MiB)
  6. RX errors 0 dropped 0 overruns 0 frame 0
  7. TX packets 15040396 bytes 4534954611 (4.2 GiB)
  8. TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
  9. docker0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
  10. inet 172.18.0.1 netmask 255.255.0.0 broadcast 172.18.255.255
  11. ether 02:42:09:fe:1d:e5 txqueuelen 0 (Ethernet)
  12. RX packets 0 bytes 0 (0.0 B)
  13. RX errors 0 dropped 0 overruns 0 frame 0
  14. TX packets 0 bytes 0 (0.0 B)
  15. TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

netstat

netstat 与 ip 也挺好用,特别是它们还可以打印路由表

  1. $ netstat -i
  2. Kernel Interface table
  3. Iface MTU RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
  4. cni0 1450 14733471 0 0 0 15040202 0 0 0 BMRU
  5. docker0 1500 0 0 0 0 0 0 0 0 BMU
  6. eth0 1500 42833038 0 0 0 40961577 0 0 0 BMRU
  7. flannel.1 1450 4761436 0 0 0 4091581 0 0 0 BMRU
  8. lo 65536 376447249 0 0 0 376447249 0 0 0 LRU
  9. veth2052e2d6 1450 7358995 0 0 0 7518642 0 0 0 BMRU
  10. veth3190806e 1450 7363232 0 0 0 7510100 0 0 0 BMRU

ip

  1. $ ip link
  2. $ ip addr
解压密码: detechn或detechn.com

免责声明

本站所有资源出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。

本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户自行鉴别,做一个有主见和判断力的用户。

本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。

100 层楼,两个玻璃球,求最少多少次测出能摔碎玻璃球的楼层
« 上一篇 05-28
localhost 与 127.0.0.1 有什么区别
下一篇 » 05-28

发表评论

惪特博客
  • 文章总数:
    18476 篇
  • 评论总数:
    53229 条
  • 标签总数:
    8846 个
  • 总浏览量:
    21295360 次
  • 最后更新:
    1月22日

最多点赞

随便看看

标签TAG