CPU-Informasjonen i en hvilken som helst maskin inneholder informasjon om prosessoren, leverandørens detaljer, modellnavn, arkitektur, prosesshastighet etc. I Linux lagres CPU-informasjon i en systemfil, som enten kan leses ved hjelp av en tekstredigerer, eller den kan leses og brukes i et administrativt skallskript.
Åpne filen / proc / cpuinfo ved hjelp av en tekst editor av ditt valg.
$ vim /proc/cpuinfo
som du kan se på skjermbildet ovenfor, er all informasjon som modellnavn, hastighet, cachestørrelse, til stede i filen. Du kan også vise innholdet i denne filen direkte på kommandolinjen ved å kjøre:
$ less /proc/cpuinfo
Dette vil sende ut innholdet på kommandolinjen,og du kan trykke ‘Enter’ for å bla nedover. Bortsett fra å lese denne filen, er det få innebygde kommandoer som du kan kjøre for å få CPU-informasjonen.
Kommando lscpu
La Oss først sjekke ut den enkle kommandoen ‘lscpu’ som skriver ut informasjonen i et pent og mer lesbart format.
$ lscpu
denne kommandoen har også noen nyttige alternativer. For eksempel kan du sende dataene i’ JSON ‘ format ved hjelp av alternativet '-J'
.
$ lscpu -J
du kan også lagre denne utdataene i en fil ved å omdirigere utdataene.
$ lscpu > cpuinfo.txt
Kommando lshw
lshw står for ‘list hardware’ og det er en kommando for å få informasjon om all maskinvare som Brukes Av Linux-systemet. Vi kan bruke denne kommandoen med argumentet '-c CPU'
for å få en kort utgang som inneholder informasjon om CPU.
$ sudo lshw -c CPU
Merk at selv om vi bare leser informasjonen, anbefales denne kommandoen å kjøres som superbruker, dvs.ved hjelp av sudo. Det er mindre informasjon i denne utgangen enn ‘lscpu’, og listen over ‘evner’ er den samme som ‘flaggene’ som er oppført i utgangen av lscpu.
Konklusjon
i denne artikkelen har vi sett hvordan du sjekker CPU-informasjonen i Et Linux-system. Det er åpenbart mange flere kommandoer for Å få CPU-informasjonen, hvorav noen ikke er tilgjengelige som standard og må installeres separat.