Kedves Linuxos kockák,
Néha meg kell találni információt arról, hogy a CPU a Linux gép számos módja is. Tehát ebben a bemutatóban megtanítom, hogyan találhat részleteket a CPU-ról, például a processzorról, az architektúráról, az eladó nevéről és sok másról, amelyek nagyon hasznosak az Ön számára.,
szeretem megtanulni, hogyan kell ugyanazt csinálni különböző módon, különösen, amikor a Linux parancssorba kerül, mert sok dolgot gyakorol, és közelebb érzem magam az álmomhoz, hogy ninja vagyok.
a /proc/cpuinfo csak olvasható fájl, amely információkat tartalmaz a gép központi feldolgozó egységeiről. A cat paranccsal könnyen elolvashatja a tartalmát, majd normál kimeneten megjelenítheti a terminálra. Nyisson meg egy új terminált (CTRL+ALT+t az Ubuntuban), majd futtassa a következő parancsot.,
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 clflush méret : 64 cache_alignment : 64 cím méretek: 36 bit fizikai, 48 bit virtuális energiagazdálkodás:
a processzorok számát A következő paranccsal is megtalálhatja. Csináltam egy teljes cikket arról, hogyan lehet megtalálni a processzorok számát A Linux gépen.
cat /proc/cpuinfo | grep processor | wc-l
a következő parancs segít a processzorok szállítói azonosítójának megszerzésében anélkül, hogy a /proc/cpuinfo fájl teljes tartalmát kinyomtatná a képernyőn.,
cat /proc/cpuinfo | grep vendor_id
négy processzorom van, tehát a következő a kimenet, amelyet a fenti parancs futtatásakor kapok.
vendor_id : GenuineIntel vendor_id : GenuineIntel vendor_id : GenuineIntel vendor_id : GenuineIntel
Egy nagyon egyszerű, de hasznos parancs, hogy lehet használni, hogy információkat gyűjtsön a CPU architektúra, mint a hasonló száma Cpu, szálak, magok, aljzatok, NUMA csomópontok, információk CPU cache, CPU család, modell bogoMIPS a lscpu utility.,
az lscpu eszközök a sysfs és /proc/cpuinfo fájlból húzzák ki az információkat, és ember által olvasható formátumban nyomtatják ki, hogy mindenki megértse. Sajnos nincs sok lehetőség, így nincs sok, amit tehetünk vele.
nyisson meg egy új terminált (CTRL+ALT+T), majd futtassa a következő parancsot, hogy információt kapjon a cpu hardver részleteiről a linux gépén.
lscpu
a fenti parancs futtatása után a következő kimenetet kapom.,
Építészet: x86_64 CPU-op mód(ok): 32 bites, 64 bites Byte Order: Kis Endian CPU(ok): 4 On-line CPU(ek) listája: 0-3 Szál(ek) per core: 2 Mag(ok) per foglalat: 2 Foglalat(ok): 1 NUMA csomópont(ok): 1 Eladó ID: GenuineIntel CPU család: 6 Modell: 42 Lép: 7 CPU MHz: 800.000 BogoMIPS: 4589.,51 virtualizáció: VT-x l1d gyorsítótár: 32k L1I gyorsítótár: 32K L2 gyorsítótár: 256K L3 gyorsítótár: 3072K NUMA node0 CPU(k): 0-3
mivel srácok láthatják, hogy az lscpu parancs kimenete ember által olvasható formátumban van, és könnyebben olvasható, mint a /proc/cpuinfo fájlból manuálisan kihúzott kimenet, de ez nem jelenti azt, hogy nem nyújt sok részletet egy Linux geek számára. Nagyon hasznos egy alapötlet létrehozásához a CPU számára.
eddig mindent megtettünk a terminálról, van-e olyan gui eszköz, amely segíthet nekünk információt találni a CPU hardverről?,
a hardinfo eszköz egy grafikus eszköz, amely információkat jelenít meg a hardverről egy felhasználóbarát ablakban. Ez a gtk alapú GUI eszköz információkat húz a /proc alkönyvtárban lévő fájlokból. Az Ubuntu alapértelmezett tárolójában található, az apt-get paranccsal telepíthető, mint az alább látható.
sudo apt-get install hardinfo
A telepítés befejezése után a következő paranccsal futtathatja a terminálon.,
hardinfo
a hardinfo eszköz olyan jelentések létrehozására is használható, amelyek szöveges fájlba írhatók.