正解。
考虑多CPU或硬盘的情况。
出了楼上说的,或者你也可以用其他语言写接口,然后来调用吧
java调用系统命令,这个百度一大堆,以CPU获取为例,调用后命令为
“echo "当前用户密码" | sudo -S dmidecode -t 4 | grep ID |sort -u |awk -F': ' '{print $2}' ”,
执行后获取输出,然后对输出截取一下就能得到CPU ID。
如果直接是root权限,命令就是“dmidecode -t 4 | grep ID |sort -u |awk -F': ' '{print $2}'”
引用来自“jackcbj”的答案
正解。
考虑多CPU或硬盘的情况。
出了楼上说的,或者你也可以用其他语言写接口,然后来调用吧
java调用系统命令,这个百度一大堆,以CPU获取为例,调用后命令为
“echo "当前用户密码" | sudo -S dmidecode -t 4 | grep ID |sort -u |awk -F': ' '{print $2}' ”,
执行后获取输出,然后对输出截取一下就能得到CPU ID。
如果直接是root权限,命令就是“dmidecode -t 4 | grep ID |sort -u |awk -F': ' '{print $2}'”