码迷,mamicode.com
首页 > 系统相关 > 详细

Shell 获取 Linux 服务器的 MAC(通用,不依赖网卡名称)

时间:2015-10-20 06:56:49      阅读:288      评论:0      收藏:0      [点我收藏+]

标签:ifconfig mac


有时服务器厂商会制定自己的命名规则,如戴尔的一些服务器网卡名称可能是 em 开头的,如 em1,有时又是 eth 开头的,如 eth0,这让我们获得网卡的命令变得不那么通用,下面是我自己写的,不管是以什么开头的都可以:


列出所有的MAC:

ifconfig -a | grep ‘Ethernet‘ | awk ‘{print $5}‘



只列出第一个MAC:

ifconfig -a | grep ‘Ethernet‘ | awk ‘{print $5}‘ | head -1


本文出自 “xuxueyun” 博客,请务必保留此出处http://xuxueyun.blog.51cto.com/7720387/1704251

Shell 获取 Linux 服务器的 MAC(通用,不依赖网卡名称)

标签:ifconfig mac

原文地址:http://xuxueyun.blog.51cto.com/7720387/1704251

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!