最新消息:禁止中國大陸用戶訪問。網站僅供除中國大陸以外的用戶訪問使用,感謝支持。如果您是禁止範圍的用戶,請您關閉本網頁。

Linux shell获取当前IP地址

VPS文档 dadi666.com 3532浏览 1评论

ifconfig返回的信息中包含IP地址,在shell中可以通过如下方法获取IP地址

通过使用grep搜索,并排除127.0.0.1,截取第二部分,然后输出。

拷贝键入如下内容:

ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'

返回并打印IP地址。

或许也可以参考下面的2个文章:

  1. http://www.cyberciti.biz/tips/read-unixlinux-system-ip-address-in-a-shell-script.html
  2. http://bash.cyberciti.biz/misc-shell/read-local-ip-address/

【结语】

在制作shell脚本的时候可能会用到,备注一下。

转载请注明:大地博客 » Linux shell获取当前IP地址

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址