日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux 如何通过命令仅获取IP地址

發布時間:2025/3/17 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux 如何通过命令仅获取IP地址 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Linux 如何通過命令僅獲取IP地址


一同事的朋友正在參加筆試,遇到這么一個問題讓他幫忙解決,結果同事又找到我幫他搞定。真是感慨:通訊發達在某些方面來說,真不知是不是好事啊!題目大致如下所示,一般我們使用ifconfig查看網卡信息,請問你可以通過什么命令,讓其只輸出IP地址192.168.42.128

看似簡單的問題,實現起來也不是太簡單。看看下面的思路吧

[root@DB-Server?~]#?ifconfig?eth0eth0??????Link?encap:Ethernet??HWaddr?00:0C:29:9E:70:0E??????????inet?addr:192.168.42.128??Bcast:192.168.42.255??Mask:255.255.255.0??????????inet6?addr:?fe80::20c:29ff:fe9e:700e/64?Scope:Link??????????UP?BROADCAST?RUNNING?MULTICAST??MTU:1500??Metric:1??????????RX?packets:135?errors:0?dropped:0?overruns:0?frame:0??????????TX?packets:216?errors:0?dropped:0?overruns:0?carrier:0??????????collisions:0?txqueuelen:1000??????????RX?bytes:14062?(13.7?KiB)??TX?bytes:26007?(25.3?KiB)

?

[root@DB-Server?~]#?ifconfig?eth0?|?grep?"inet?addr"??????????inet?addr:192.168.42.128??Bcast:192.168.42.255??Mask:255.255.255.0

到這一步非常簡單,接下來就需要借助awk來實現了,如下所示,到此問題解決。

[root@DB-Server?~]#?ifconfig?eth0?|?grep?"inet?addr"?|?awk?'{?print?$2}'?
addr:192.168.42.128?
[root@DB-Server?~]#?ifconfig?eth0?|?grep?"inet?addr"?|?awk?'{?print?$2}'?|?awk?-F:?'{print?$2}'?
192.168.42.128

作者:瀟湘隱者

出處:http://www.cnblogs.com/kerrycode/


轉載于:https://blog.51cto.com/zhangjingke/1712184

總結

以上是生活随笔為你收集整理的Linux 如何通过命令仅获取IP地址的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。