有多种方法可以从IP地址中了解计算机的位置,但如果您决定使用命令行查找信息,那么您如何处理?今天

今天的问题

Screenshot由Paul Fenwick(Flickr)提供。

问题

SuperUser阅读器AlikElzin-kilaka想知道如何找到一台电脑首先,AlikElzin-kilaka:

有一个可以提供结果的服务(IPInfo)。你可以使用curl来调用它,例如::

curl ipinfo。io

Result:

A具体IPIO / 216.58.194.46

Result:

Source:如何从命令行

查找IP地址的地理位置

下载了本N:

的答案

由于该问题没有指定操作系统,所以这是如何使用PowerShell获取相同的信息IO)。内容

生成一个JSON字符串。要获取JSON表示的对象,请使用ConvertFrom-Json:

curl ipinfo。io | ConvertFrom-Json

因为这是一个PowerShell对象,您可以从中轻松获取特定的字段。例如,该命令仅将外部IP地址作为string:

(curl ipinfo)。io | ConvertFrom-JSON)。ip

请注意,该服务的地理信息不是超级准确,但确实将我定位在我实际位置的20英里内,ISP信息似乎是可靠的。

有什么要补充说明吗?在评论中发出声音。想要阅读其他技术精湛的Stack Exchange用户的更多答案?在这里查看完整的讨论话题。

."

计算机如何查找目标,如何使用命令行查找计算机地理位置? | MOS86相关推荐

  1. linux安装virtualbox命令,在Linux中从命令行查找Virtualbox Version的方法

    在我的Ubuntu无头服务器上使用Virtualbox时,我需要找到Virtualbox的版本,如果是GUI,我可以通过导航到Virtualbox->About->Help轻松找到它,但我 ...

  2. linux 查找py文件命令_在 Linux 中如何从命令行查找 VirtualBox 版本

    如果你想知道如何在 Linux 中从命令行查找 VirtualBox 版本,可以采用以下几种方法. -- Sk(作者) 我使用 Oracle VirtualBox 和 KVM 虚拟化程序 测试不同的 ...

  3. 命令行启用计算机,[如何使用计算机重新启动cmd命令] cmd命令重新启动计算机

    当无法正常关闭计算机时,我们可以使用cmd computer命令关闭. 如何设置?以下编辑器将说明cmd命令重新启动计算机的解决方案. 我希望你喜欢它! p> 用于重新启动计算机的cmd命令解决 ...

  4. 使用命令行查找日志文件log内容

    使用命令行查找日志文件log内容 关键字查找 查询某段时间内的日志 查看某些行内的日志 关键字查找 log文件中匹配关键字 单个文件可以使用vi"或vim编辑器打开日志文件,然后使用编辑器里 ...

  5. 计算机抄作通用模块,通用命令行模块的设计及实现

    摘要: 自从上个世纪八十年代以来,图形用户界面得到快速发展,计算机逐渐进入各类企业,家庭,其应用得到广泛的推广.对比起命令行界面来说,图形界面在交互性上有着不可比拟的优势.但在一些需要执行大量重复性工 ...

  6. 如何通过命令行查找一个IP的地理位置信息

    转载地址:http://www.geekfan.net/7863/ 如果你想查找一个IP地址在地球上的实际地理位置,现在已经有好多在线的GeoIp查找服务你可以利用(例如geoiptool.com). ...

  7. 如何用命令行更改计算机用户名,更改注册表值或权限 - Windows Client | Microsoft Docs...

    如何更改命令行或脚本中的注册表值或权限 09/28/2020 本文内容 本文介绍如何从命令行或脚本更改注册表值或权限. 适用于:  Windows 10 - 所有版本,Windows Server 2 ...

  8. linux查找文件夹命令_如何在Linux中使用命令行查找文件和文件夹

    linux查找文件夹命令 Most people use a graphical file manager to find files in Linux, such as Nautilus in Gn ...

  9. 通过命令行获取计算机参数,Win32命令行参数的传到和获取

    Win32命令行参数的传入和获取 Win32控制台,如何传入和获取命令行参数的有关问题, 有几种解决办法, 总结出来,朋友们一起分享 // tt.cpp : 定义控制台应用程序的入口点. // #in ...

最新文章

  1. 【Android 逆向】Android 进程注入工具开发 ( 调试进程中寄存器的作用 | 通过 EIP 寄存器控制程序运行 | EIP 寄存器的存档与恢复 )
  2. 《java 进阶之路》 上--推荐书籍
  3. Linux: sysv-rc-conf管理Ubuntu server开机启动服务
  4. 2017.9.17 选数 失败总结
  5. Index of /pub/software/graphics/pngtoico/
  6. nvarchar,nchar,vchar,nvchar,char…
  7. Linux系统下强制踢掉登录用户
  8. ArcGIS10.8版本的下载安装及其注意事项
  9. select和epoll
  10. android开发学习计划
  11. 光纤交换机 序列号_FAQ-如何查询设备的SN号
  12. POJ 3422 - Kaka's Matrix Travels(最小费用流)
  13. 微信小程序中使用Less
  14. 遥感测深方法综述(二)CZMIL 机载LiDAR 测深系统
  15. 怎么把文字转换成语音?这里有简单的步骤讲解
  16. 【阅读笔记】Federated Learning for Privacy-Preserving AI
  17. jquery.fly.js实现添加购物车效果、实现抛物线运动
  18. 深度学习入门系列1:多层感知器概述
  19. checkbox jq 监听_「checkbox 选中事件」jquery checkbox 选中、改变状态、change 和 click 事件 - seo实验室...
  20. Cookie 和 Session、实现用户登录逻辑

热门文章

  1. iOS UITableView 移除单元格选中时的高亮状态
  2. Windows中添加svnserve作为系统服务
  3. RSA客户端js加密服务器C#解密(含源码)
  4. 两个日期相差月份 java_Java获取两个指定日期之间的所有月份
  5. 有效沟通的技能有哪些_如何有效地展示您的数据科学或软件工程技能
  6. 如何确定Ionic是否适合您的项目
  7. svd medium_我们刚刚放弃了Medium博客。 您可能也应该这样做。
  8. 数据库数据过长避免_为什么要避免使用商业数据科学平台
  9. python:找出两个列表中相同和不同的元素(使用推导式)
  10. python3虚拟环境中解决 ModuleNotFoundError: No module named '_ssl'