技术提示:在脚本中获取您的 MAC 和 IP 地址

是否曾经想在 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 接口的地址。

加载 Disqus 评论