informace o CPU v jakémkoli počítači obsahují informace o procesoru, podrobnosti o dodavateli, název modelu, Architektura, rychlost zpracování atd. V Linuxu jsou informace o CPU uloženy v systémovém souboru, který lze číst buď pomocí textového editoru, nebo jej lze číst a používat ve skriptu administrativního shellu.
otevřete soubor / proc / cpuinfo pomocí textového editoru podle vašeho výběru.
$ vim /proc/cpuinfo
jak můžete vidět na obrázku výše, všechny informace, jako je název modelu, rychlost, velikost mezipaměti, jsou v souboru přítomny. Můžete také zobrazit obsah tohoto souboru přímo na příkazovém řádku spuštěním:
$ less /proc/cpuinfo
tím se zobrazí obsah na příkazovém řádku a stisknutím tlačítka „Enter“ se posunete dolů. Kromě čtení tohoto souboru existuje několik vestavěných příkazů, které můžete spustit, abyste získali informace o CPU.
příkaz lscpu
nejprve se podívejme na jednoduchý příkaz „lscpu“, který vytiskne informace v čistém a čitelnějším formátu.
$ lscpu
tento příkaz má také některé užitečné možnosti. Například můžete výstup dat ve formátu „JSON“ pomocí volby '-J'
.
$ lscpu -J
tento výstup můžete také uložit do souboru jednoduše přesměrováním výstupu.
$ lscpu > cpuinfo.txt
příkaz lshw
lshw znamená „seznam hardware“ a je to příkaz k získání informací o veškerém hardwaru používaném systémem Linux. Tento příkaz můžeme použít s argumentem '-c CPU'
k získání krátkého výstupu obsahujícího informace o CPU.
$ sudo lshw -c CPU
Všimněte si, že i když jsme právě čtení informací, tento příkaz se doporučuje spustit jako superuživatel, tj. pomocí sudo. V tomto výstupu je méně informací než „lscpu“ a seznam „schopností“ je stejný jako „příznaky“ uvedené ve výstupu lscpu.
závěr
v tomto článku jsme viděli, jak zkontrolovat informace o CPU v systému Linux. Existuje samozřejmě mnoho dalších příkazů k získání informací o CPU, z nichž některé nejsou ve výchozím nastavení k dispozici a je třeba je nainstalovat samostatně.