bármely gép CPU-információi tartalmazzák a processzort, a gyártó adatait, a modell nevét, az architektúrát, a feldolgozás sebességét stb. A Linuxban a CPU-információk egy rendszerfájlban vannak tárolva, amely vagy szövegszerkesztővel olvasható, vagy egy adminisztratív shell szkriptben olvasható és használható.
nyissa meg a /proc/cpuinfo fájlt egy választott szövegszerkesztővel.
$ vim /proc/cpuinfo
amint a fenti képernyőképen látható, az összes információ, például a modell neve, a sebesség, a gyorsítótár mérete, megtalálható a fájlban. A fájl tartalmát közvetlenül a parancssorban is megtekintheti:
$ less /proc/cpuinfo
Ez kiírja a tartalmat a parancssorba, és lenyomhatja az ‘Enter’ billentyűt a lefelé görgetéshez. A fájl elolvasása mellett kevés beépített parancs van, amelyeket futtathat a CPU-információk megszerzéséhez.
parancs lscpu
először nézzük meg az egyszerű ‘lscpu’ parancsot, amely tiszta és olvashatóbb formátumban nyomtatja ki az információkat.
$ lscpu
ez a parancs néhány hasznos opcióval is rendelkezik. Az adatokat például ‘JSON’ formátumban adhatja ki a '-J'
opcióval.
$ lscpu -J
ezt a kimenetet fájlba is mentheti, ha egyszerűen átirányítja a kimenetet.
$ lscpu > cpuinfo.txt
parancs lshw
az lshw a ‘list hardware’ rövidítése, amely a Linux rendszer által használt összes hardverre vonatkozó információkat tartalmazza. Ezt a parancsot a '-c CPU'
argumentummal használhatjuk, hogy rövid kimenetet kapjunk, amely információkat tartalmaz a CPU-ról.
$ sudo lshw -c CPU
vegye figyelembe, hogy bár csak az információkat olvassuk, ezt a parancsot ajánlott szuperfelhasználóként futtatni, azaz sudo használatával. Ez a kimenet kevesebb információt tartalmaz, mint az’ lscpu’, és a’ képességek ‘listája megegyezik az lscpu kimenetén szereplő’ zászlókkal’.
következtetés
ebben a cikkben láttuk, hogyan ellenőrizhetjük a CPU-információkat egy Linux rendszerben. Nyilvánvalóan sokkal több parancs van a CPU-információk megszerzéséhez, amelyek közül néhány alapértelmezés szerint nem érhető el, ezért külön kell telepíteni.