GNU/Linux >> Znalost Linux >  >> Linux

Jak najít informace o CPU v Linuxu pomocí příkazového řádku

Úvod

Centrální procesorová jednotka (CPU ), také nazývaný centrální procesor , hlavní procesor nebo jen procesor , je elektronický obvod, který provádí instrukce obsahující počítačový program.

CPU provádí základní aritmetické, logické, řídicí a vstupně/výstupní (I/O) operace specifikované instrukcemi v programu.

To je v kontrastu s externími součástmi, jako je hlavní paměť a I/O obvody, a specializovanými procesory, jako jsou grafické procesorové jednotky (GPU).

CPU je považován za mozek počítače. Možná budete chtít znát základní podrobnosti o vašem procesoru, rychlosti procesoru, architektuře, počtu jader a velikosti mezipaměti.

V tomto článku probereme některé metody, jak najít informace o CPU v Linuxu pomocí nástrojů příkazového řádku.

POZNÁMKA :Všechny níže uvedené metody jsou testovány v systémech RHEL 8.

Použití lscpu

seznam Cpu patří do skupiny příkazů příkazového řádku, všechny s “ls“ start (např. lspci, lsusb, lspcmcia) a poskytují informace o konkrétních hardwarových komponentách. Jak název napovídá, v tomto případě procesor.

Příkaz je užitečný zejména pro dva případy použití:

  1. Je procesor vhodný pro 64bitový operační systém?
  2. Počet jader v procesoru
  • Vyhledejte informace o CPU v systému Linux pomocí lscpu příkaz, stačí spustit:
lscpu
  • Předchozí výsledky můžete filtrovat pomocí grep příkaz s konkrétním detailem, jako je:
lscpu | grep -i 'Model'
  • Chcete-li zjistit počet jader CPU, spusťte:
lscpu | grep -i "CPU(s)"

Pomocí souboru /proc/cpuinfo

  • Informace o CPU můžete najít zobrazením obsahu souboru /proc/cpuinfo následovně:
cat /proc/cpuinfo

Použití dmidecode

dmidecode je bezplatný nástroj příkazového řádku pro uživatelský prostor pro Linux, který dokáže analyzovat podrobnosti dat SMBIOS hardwarových komponent systému z tabulky DMI (Desktop Management Interface).

Po nalezení tabulky DMI zobrazí dmidecode informace o hardwaru systému ve formátu čitelném pro člověka.

  • Zobrazení podrobností o CPU pomocí dmidecode
sudo dmidecode --type processor

Použití lshw

lshw (Hardware Lister) je malý nástroj, který poskytuje podrobné informace o hardwarové konfiguraci stroje. Může hlásit přesnou konfiguraci paměti, verzi firmwaru, konfiguraci základní desky, verzi a rychlost CPU, konfiguraci mezipaměti, rychlost sběrnice , atd.

  • Pomocí lshw získáte pouze informace o CPU:
sudo lshw -class processor
  • Použijte -short možnost zobrazit pouze model procesoru, jak je uvedeno níže
sudo lshw -short -class processor

Používání v xi

inxi je systémový informační nástroj příkazového řádku pro zobrazení systémových informací, jako je CPU, ovladače, xorg, desktopové prostředí, jádro, verze GCC, využití RAM atd

  • Můžete jej nainstalovat spuštěním příkazového řádku níže:
sudo dnf install inxi  #centos,RHEL
sudo apt install inxi  #Ubuntu
  • Pro zobrazení informací o procesoru pomocí inxi použijte -C možnost nebo –cpu vlajka:
inxi -C
inxi --cpu

Jak je uvedeno výše, zobrazoval počet jader, mezipaměť CPU, model CPU, rychlosti jader, takt CPU, minimální a maximální rychlost CPU.

Použití cpuid

Cpuid příkaz zobrazí informace o CPU shromážděné z instrukce CPUID a také zobrazí přesný model CPU z těchto informací.

  • Instalace tohoto nástroje:
sudo dnf install cpuid  #centos,RHEL 
sudo apt install cpuid  #Ubuntu
  • Získání informací o CPU pomocí příkazu cpuid
cpuid

Pomocí hwinfo

hwinfo (Informace o hardwaru) je nástroj příkazového řádku k vyhledání informací o hardwaru systému. Zobrazuje rozsáhlé podrobnosti o každém hardwarovém zařízení.

  • K instalaci
sudo dnf install hwinfo  #centos,RHEL 
sudo apt install hwinfo  #Ubuntu
  • Zobrazte informace o CPU pomocí hwinfo pomocí –cpu vlajka:
sudo hwinfo --cpu
  • Chcete-li shrnout nejnovější výstup pro hwinfo, použijte –short příznak, jak je znázorněno níže
sudo hwinfo --short --cpu

Další nástroje

  • Informace o CPU můžete získat pomocí nproc nástroj, který je součástí GNU core-utils. Neposkytuje mnoho informací o CPU. Vytiskne pouze počet jednotek zpracování dostupných pro aktuální proces, jak je uvedeno níže.
nproc
OR
nproc --all
  • Pokud chcete zjistit, jakou architekturu procesory používají, jako je broadwell, Sandybridge a Ivybridge, spusťte:
cat /sys/devices/cpu/caps/pmu_name 

POZNÁMKA :Tento soubor není dostupný pro počítače s procesorem AMD.

Závěr

To je ono,

V této příručce jsme ilustrovali, jak zkontrolovat a najít informace o CPU v Linuxu pomocí příkazového řádku s přibližně 7 metodami, navíc s některými funkcemi pro každou z nich.

Díky


Linux
  1. Jak extrahovat soubor tar.gz v Linuxu pomocí příkazového řádku

  2. Jak odebrat uživatele v Linuxu pomocí příkazového řádku

  3. Jak vypnout nebo restartovat Linux pomocí příkazového řádku

  1. Jak restartovat Linux pomocí příkazového řádku

  2. Jak aktualizovat software Ubuntu Linux pomocí příkazového řádku

  3. Jak načíst verzi Java pomocí jednořádkového příkazu v Linuxu

  1. Jak vytvořit soubor v Linuxu pomocí terminálu/příkazového řádku

  2. Jak odstranit soubory a adresáře pomocí příkazového řádku systému Linux

  3. Jak najdu svou verzi shellu pomocí příkazu Linux?