技术提示:在脚本中获取您的 MAC 和 IP 地址
发布于 2009 年 12 月 31 日
是否曾经想在 Linux shell 脚本中获取计算机的 MAC 或 IP 地址? 以下两个命令应该适用于大多数 Linux/Unix 版本。
获取您的 IP 地址
/sbin/ifconfig \ | grep '\<inet\>' \ | sed -n '1p' \ | tr -s ' ' \ | cut -d ' ' -f3 \ | cut -d ':' -f2
获取您的 MAC 地址(硬件地址)
/sbin/ifconfig \ | grep 'eth0' \ | tr -s ' ' \ | cut -d ' ' -f5
请注意,默认情况下,这会检索 eth0 接口的地址。