Hoe CPU-informatie op drie verschillende manieren te controleren in Linux

beste Linux geeks,

soms moet je informatie over je CPU vinden op je Linux machine en er zijn vele manieren om dit te doen. Dus in deze tutorial zal ik je leren hoe je details over je CPU, zoals processor, architectuur, leverancier naam en vele anderen die zeer nuttig zijn voor u te vinden.,

Ik wil graag leren hoe ik hetzelfde op verschillende manieren kan doen, vooral als het gaat om de Linux command line, omdat het me veel dingen laat oefenen en ik me dichter bij mijn droom om een ninja te zijn voel.

het /proc/cpuinfo is een alleen-lezen bestand dat informatie bevat over de centrale verwerkingseenheden op een machine. U kunt de inhoud eenvoudig lezen en weergeven op de terminal op standaarduitvoer met behulp van het cat Commando. Open een nieuwe terminal (Ctrl+ALT + T in Ubuntu) en voer de volgende opdracht uit.,

cat /proc/cpuinfo

As you guys can see from the output shown below, the above command gave me detailed information about each individual CPU processor such as the vendor id, model, CPU family, model name etc.

 processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 42 model name : Intel(R) Core(TM) i3-2350M CPU @ 2.30GHz stepping : 7 microcode : 0x28 cpu MHz : 800.,al id : 0 siblings : 4 core id : 0 cpu cores : 2 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer xsave avx lahf_lm arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid bogomips : 4589.,51 clflushgrootte: 64 cache_alignment: 64 adresgroottes: 36 bits fysiek, 48 bits virtueel energiebeheer:

U kunt ook het aantal processors vinden met het volgende commando. Ik heb een heel artikel gedaan over hoe je het aantal processors op je Linux machine kunt vinden.

cat /proc/cpuinfo | grep processor | wc-l

het volgende commando zal u helpen om de vendor id van processors te verkrijgen zonder de volledige inhoud van het bestand /proc/cpuinfo op uw scherm af te drukken.,

cat /proc/cpuinfo | grep vendor_id

ik heb vier processors, dus het volgende is de uitvoer die ik krijg bij het uitvoeren van het bovenstaande commando.

 vendor_id : GenuineIntel vendor_id : GenuineIntel vendor_id : GenuineIntel vendor_id : genuineintel

een zeer eenvoudig en nuttig commando dat kan worden gebruikt om informatie over CPU-architectuur te verzamelen, zoals het aantal CPU ‘ s, threads, cores, sockets, numa nodes, informatie over CPU caches, CPU familie, model en bogomips is de lscpu utility.,

het lscpu Gereedschap haalt de informatie uit sysfs en /proc/cpuinfo bestand, en drukt het af in een menselijk leesbaar formaat, zodat iedereen het kan begrijpen. Helaas heeft het niet veel opties, dus er is niet veel wat je ermee kunt doen.

Open een nieuwe terminal (CTRL + ALT + T) en voer het volgende commando uit om informatie te krijgen over je CPU hardware details in je linux machine.

lscpu

na het uitvoeren van het bovenstaande commando krijg ik de volgende uitvoer.,

 architectuur: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 online CPU(s) list: 0-3 Thread(s) per core: 2 Core(s) per socket: 2 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 42 Stepping: 7 CPU MHz: 800.000 bogomips: 4589.,51 virtualisatie: VT-x L1d cache: 32K L1i cache: 32K L2 cache: 256K L3 cache: 3072K NUMA node0 CPU(s): 0-3

zoals jullie kunnen zien is de uitvoer van het lscpu commando in een menselijk leesbaar formaat en gemakkelijker te lezen dan de uitvoer die we handmatig uit het /proc/cpuinfo bestand haalden, maar het geeft niet veel details voor een Linux Geek. Het is erg handig voor het maken van een basisidee voor uw CPU.

tot nu toe hebben we alles gedaan vanaf de terminal, is er een gui tool die ons kan helpen om informatie te vinden over onze CPU hardware?,

het HARDiNFO-gereedschap is een grafisch hulpmiddel dat informatie over hardware in een gebruikersvriendelijk venster toont. Deze gtk gebaseerde GUI tool haalt informatie uit de bestanden in / proc subdirectory. Het is opgenomen in de standaard repository van Ubuntu en kan worden geïnstalleerd via de apt-get commando zoals hieronder weergegeven.

sudo apt-get install hardinfo

nadat de installatie is voltooid, kunt u het uitvoeren met het volgende commando in uw terminal.,

hardinfo

HARDiNFO tool kan ook worden gebruikt om rapporten die kunnen worden geschreven naar een tekstbestand te genereren.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *