e-i*_*128 2 monitoring central-processing-unit android devices
我需要从中获取CPU电压和温度,/sys/class/hwmon但需要找到CPU ID才能找到正确的目录,例如:
$ ll /sys/class/hwmon/hwmon2/device
lrwxrwxrwx 1 root root 0 sep 3 13:05 /sys/class/hwmon/hwmon2/device -> ../../../0000:2f:00.0/
Run Code Online (Sandbox Code Playgroud)
如何查看是什么设备0000:2f:00.0?,我找到/sys/devices/cpu但找不到硬件id,lspci和lsusb无法显示CPU硬件。
这个想法是在 Ubuntu 或 Android 等 Linux 系统中无需非本机方法即可获取值。
小智 5
一些获取硬件(CPU)信息的命令(有些需要安装额外的软件包,有些取决于操作系统类型)
sudo dmidecode -t 4或者sudo dmidecode --type processorcat /proc/cpuinfolscpucpuidsudo lshw -C CPUhwinfo --cpunprocrdmsrlm_sensors