Die Gründe, warum Linux keine CPU-Informationen anzeigt, sind: 1. Wenn lscpu nicht installiert ist, können Sie diesen Befehl nicht zum Anzeigen von CPU-Informationen verwenden. 2. Wenn Sie versuchen, lscpu unter einem Nicht-Root-Benutzer zu verwenden, erhalten Sie möglicherweise eine Fehlermeldung Fehlermeldung über unzureichende Berechtigungen; In einigen Umgebungen mit virtuellen Maschinen oder möglicherweise aufgrund eines Hardwarefehlers ist das System möglicherweise nicht in der Lage, CPU-Informationen abzurufen.
Das Betriebssystem dieses Tutorials: Linux5.18.14-System, Dell G3-Computer.
Das Scheitern der Anzeige von CPU-Informationen kann einen der folgenden Gründe haben:
1. lscpu ist nicht installiert
Wenn lscpu nicht installiert ist, können Sie diesen Befehl nicht zum Anzeigen von CPU-Informationen verwenden. Führen Sie den folgenden Befehl im Terminal aus, um zu überprüfen, ob lscpu installiert ist:
``` lscpu ```
Wenn die Ausgabe „lscpu: Befehl nicht gefunden“ lautet, bedeutet dies, dass Sie lscpu installieren müssen.
Unter Debian oder Ubuntu können Sie lscpu mit dem folgenden Befehl installieren:
``` sudo apt-get install util-linux ```
Unter Fedora, CentOS oder Red Hat Enterprise Linux (RHEL) können Sie lscpu mit dem folgenden Befehl installieren:
``` sudo yum install util-linux ``
2. Unzureichende Berechtigungen
Wenn Sie versuchen, lscpu unter einem Nicht-Root-Benutzer zu verwenden, erhalten Sie möglicherweise eine Fehlermeldung über unzureichende Berechtigungen. Um lscpu mit Root-Rechten auszuführen, verwenden Sie den folgenden Befehl:
``` sudo lscpu ```
3. CPU-Informationen sind nicht verfügbar. In einigen Fällen ist das System möglicherweise nicht in der Lage, CPU-Informationen abzurufen. Dies kann in einigen Umgebungen mit virtuellen Maschinen auftreten oder die Folge eines Hardwarefehlers sein. Wenn Sie die CPU-Informationen nicht erhalten können, können Sie sie nicht mit Tools wie lscpu anzeigen.
Um das Problem der fehlgeschlagenen Anzeige von CPU-Informationen zu lösen, müssen Sie möglicherweise das lscpu-Paket installieren und prüfen, ob Sie über ausreichende Berechtigungen zum Ausführen verfügen. Wenn das System keine CPU-Informationen erhalten kann, müssen Sie eine Fehlerbehebung bei der Hardware durchführen, um das Problem zu identifizieren.Das obige ist der detaillierte Inhalt vonWarum zeigt Linux keine CPU-Informationen an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
if($res){
return json_encode(array('code'=>1,'msg'=>'成功'));
}else{
return json_encode(array('code'=>0,'msg'=>'失败'));
}
}
public function
}
if($res){
return json_encode(array('code'=>1,'msg'=>'成功'));
}else{
return json_encode(array('code'=>0,'msg'=>'失败'));
}
}
public function
}
if($res){
return json_encode(array('code'=>1,'msg'=>'成功'));
}else{
return json_encode(array('code'=>0,'msg'=>'失败'));
}
}
public function
}
if($res){
return json_encode(array('code'=>1,'msg'=>'成功'));
}else{
return json_encode(array('code'=>0,'msg'=>'失败'));
}
}
public function
}