MacOS 終端指令查詢本地ip地址以及寫入Shell Script
終端直接輸出
在終端內可以輸入:ifconfig,將本地IP,網管等資訊可以輸出,但是如何直接使用命令列定位出IP地址呢?我們先看下ifconfig命令裡面哪裡包含了本機IP地址:
定位到:inet處為IP地址,那麼我們可以使用grep 將en0中inet後面內容,如上圖內容。
指令為$: ifconfig en0
但是,冗餘資訊太多了,使用 grep ‘inet’定位到IP地址所在行,然後通過sed 進行相關資訊替換,將除IP地址以外所有內容替換為空。寫入指令碼
指令為:ifconfig en0 | grep ‘inet ’ | sed ‘s/^.inet ‘//g’ | sed ‘s/ *netmask.
為了方便,將查詢指令寫入到腳本里面,每次顯示就好。
指令執行$: sh test.sh
輸出結果為你本機IP地址
相關推薦
MacOS 終端指令查詢本地ip地址以及寫入Shell Script
終端直接輸出 在終端內可以輸入:ifconfig,將本地IP,網管等資訊可以輸出,但是如何直接使用命令列定位出IP地址呢?我們先看下ifconfig命令裡面哪裡包含了本機IP地址: 定位到:i
查詢本網段中的IP地址以及對應的電腦的資訊
查詢網段內的其他計算機名稱 另存為.bat檔案,執行就能得到 COLOR 0A CLS @ECHO Off Title 查詢區域網內線上電腦IP :send @ECHO off&setlocal enabledelayedexpansion ECHO 正在獲取本機的IP地
java程式碼中得到本地ip地址。獲取客戶端請求IP(終端使用者的網際網路或內網IP地址)
private static String getLocalIP() throws Exception{ String localIP = ""; InetAddress addr = (InetAddress) InetAddress.getLocalHos
CentOS 7 配置IP地址以及出現的問題排查
centos 7 linux ip地址配置 當我們新建好一個新的CentOS系統後我們首先需要配置IP 地址,為的就是可以方便遠程連接和後續的正常使用!由於CentOS 7更新之後配置和CentOS 6還是有點小區別,讓我們開始吧~首先進入系統後我們先自動獲取一個IP地址:#dhclient查看獲
Linux下編程獲取本地IP地址的常見方法
print 拓撲 htons 技術 ams 輸出 per arpa res 轉載於:http://blog.csdn.net/k346k346/article/details/48231933 在進行linux網絡編程時,經常用到本機IP地址。本文羅列一下常見方法,以備
獲取手機本地IP地址
() asm eth try except 手機 ace brush exceptio public String getLocalIpAddress() { try { for (Enumeration<Netwo
python爬蟲和網絡營銷等場景下更換本地IP地址的幾種辦法
log 批量操作 lan 去百度 body 小說 賬號 常用 註冊 想必大家在使用python爬蟲和在網絡營銷中註冊多個賬號等操作時,都遇到過IP限制的問題。這個IP不是小說動漫娛樂電影等IP,而是計算機的IP。道高一尺,魔高一丈。系統再怎麽牛也是程序員哥哥敲出來的。之前牛
Python3.X全棧-Day07-IP地址以及虛擬機網絡模式初識
p地址 隔離 虛擬 python 驗證 初識 劃分 python3 size 01 python全棧s3 day7 ip地址與子網劃分 02 python全棧s3 day7 ip地址配置 03 python全棧s3 day7 虛擬機網絡模式 04 python全棧s
Python3.X全棧-Day06-IP地址以及虛擬機網絡模式初識
size span strong 網絡模式 模式 color python3.x bsp 全棧 01 python全棧s3 day7 ip地址與子網劃分 02 python全棧s3 day7 ip地址配置 03 python全棧s3 day7 虛擬機網絡模式 04
sqlserver服務器名稱改成本地IP地址登錄
nts 安裝 無法連接 zha 工具 expr alt log 圖片 原文:sqlserver服務器名稱改成本地IP地址登錄在安裝sqlserver2008、2012等時選擇的是默認實例,服務器名稱也就是電腦的名稱,特別是登錄本地的數據庫,需要輸入電腦用戶名稱加上SQLEX
Linux下程式設計獲取本地IP地址的常見方法
轉載於:http://blog.csdn.net/k346k346/article/details/48231933 在進行linux網路程式設計時,經常用到本機IP地址。本文羅列一下常見方法,以備不時之需。 獲取本機IP地址,是一個相當靈活的操作,原因是網路地址的設定非常靈活而且都是允
c#獲取訪問者的真實IP地址以及所在地區(二)-------所在地區
在上一篇中我們獲取到了Ip地址,下一步我們就可以根據Ip地址獲取所在地區. 在這裡,我使用第三方定位服務:淘寶的Ip地址庫 只需要呼叫淘寶的Ip地址庫就能查詢到所在地區. 淘寶Ip地址庫連結: http://ip.aliyun.com/instructions.h
如何查詢到ip地址在mysql的網段呢?
買的資料庫,地址是字串格式 如何查詢一個確定的ip在哪裡呢? 直接通過字串查詢估計要慢死了 可以先把自己的要查詢的ip轉換為數字,然後再去以數字的方式查詢 IP轉數字1.2.6.0轉為數字 SELECT INET_ATON('1.2.6.0'); 插一句,數字轉ip
Java獲取本地IP地址
import java.net.*; publicclass ip5 { publicstaticvoid main(String args[]) throws Exception { String ip = InetAddress.getLoc
sqlserver伺服器名稱改成本地IP地址登入
在安裝sqlserver2008、2012等時選擇的是預設例項,伺服器名稱也就是電腦的名稱,特別是登入本地的資料庫,需要輸入電腦使用者名稱稱加上SQLEXPRESS 例如:zhangsan\SQLEXPRESS 而不是自己本機的ip地址:192.168.1.xx 內部網路
兔子IP怎麼修改電腦上的本地IP地址!
對於電腦IP地址你們瞭解多少,是為什麼要換電腦IP地址?遊戲IP被封,還是註冊賬號本地IP過頩,其實這些只需要一個IP軟體就可以解決了。提到IP大家都應該知道,IP顯示是一個你所在地的一個程式碼,凡是有帶網路的產品裝置都會有一個獨立的IP顯示地址。如果你是連線的WIFI此時你的IP就是你連線的網路的IP。 你
解決tomcat伺服器下,只能通過localhost,而不能通過127.0.0.1或者本地ip地址訪問的問題
今天在tomcat上部署了一個web應用以後,發現用localhost的方式來訪問應用是正常的,但是換成127.0.0.1或者是本地的ip地址來訪問,確出現訪問不了的情況。之前想是不是防火牆的問題,於是將防火牆關閉掉,發現還是訪問不了,最後在網上搜索一番後找到了問題的解決辦
配置Linux的eth0網絡卡設定IP地址以及啟動方式
// 進入網絡卡設定配置目錄 [[email protected] ~]# cd/etc/sysconfig/network-scripts/ // 選擇需要配置的網絡卡,用vi編輯器開啟 [[email protected]]#vi ifcfg-eth
shell 指令碼獲取本地ip地址方法
最近在用shell指令碼進行code mark一下 localip=$(ifconfig | grep 'inet'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $2}' )
js如何獲取當前使用者訪問的ip地址以及城市地區?
引用下面的js: 直接獲取IP和城市名: alert(returnCitySN['cip'] + returnCitySN['cname']); 轉載地址:https://www.cnblogs.com/billybobby/p/6729799.html