如何在Linux下查看设备服务器的位置信息

前言:最近被叫过去搞Linux下开发板的一些内容,要将自己写的算法部署到AidLux系统下。

简单介绍:AidLux是一个基于ARM硬件的智能物联网(AIoT)应用开发和部署平台,它通过创新性的跨Android/鸿蒙+Linux融合系统环境,为用户提供了丰富的开发和部署工具链,大幅降低了AIoT应用开发的门槛。AidLux平台支持在Android/鸿蒙设备上以APK形式安装,同时支持通过命令行安装Linux软件,为用户提供了原生的Android/鸿蒙和Linux系统体验,并且两个系统之间可以进行高效的互访和交叉访问

一、通过curl进行查询

1.首先通过sudo -i进入root权限,要输入密码登录(输入密码的时候光标不会移动的)

2.接着输入如下指令安装curl

sudo apt-get install curl

3.安装完成之后输入以下指令

curl ipinfo.io/loc

4.就会有如下经纬度显示结果

或者输入如下指令

curl ipinfo.io/geo

5.就会出现如下结果

二、通过GPS模块进行查看(需要有GPS定位模块,我这里没有,但可以演示一下流程,有GPS的小伙伴可以用这个)

1.输入如下指令安装查询gps信息的包

sudo apt-get install gpsd gpsd-clients

2.激活gpsd

sudo systemctl enable gpsd

3.启动gpsd

sudo systemctl start gpsd

4.调用指令查看信息

cgps -s

5.显示结果

补充:

其实还有一种办法,但有些Linux版本并不一定支持,可能没有里面的部分工具包

1.输入如下指令安装geoclue-2.0

sudo apt-get install geoclue-2.0

2.输入如下指令查看详细位置信息

geoclue-cli --location

本来是想找该设备的经纬度定位信息的,但是只找到公网服务器的定位信息,哎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值