Hur man kontrollerar CPU-Information i Linux

CPU-informationen i vilken maskin som helst innehåller information om processorn, leverantörens detaljer, modellnamn, arkitektur, bearbetningshastighet etc. I Linux lagras CPU-information i en systemfil, som antingen kan läsas med en textredigerare, eller den kan läsas och användas i ett administrativt skalskript.

öppna filen / proc / cpuinfo med en textredigerare efter eget val.

$ vim /proc/cpuinfo
Visa CPU-information i Linux
Visa CPU-information i Linux

som du kan se på skärmdumpen ovan finns all information som modellnamn, hastighet, cachestorlek i filen. Du kan också visa innehållet i den här filen direkt på kommandoraden genom att köra:

$ less /proc/cpuinfo

detta kommer att mata ut innehållet på kommandoraden, och du kan trycka på ’Enter’ för att rulla ner. Förutom att läsa den här filen finns det få inbyggda kommandon som du kan köra för att få CPU-informationen.

kommando lscpu

Låt oss först kolla in det enkla kommandot ’lscpu’ som skriver ut informationen i ett snyggt och mer läsbart format.

$ lscpu 
skriver CPU Information
skriver CPU Information

detta kommando har några användbara alternativ också. Du kan till exempel mata ut data i ’JSON’ – format med alternativet '-J'.

$ lscpu -J
skriver ut CPU-Information i JSON-Format
skriver ut CPU-Information i JSON-Format

du kan också spara utdata till en fil genom att helt enkelt omdirigera utdata.

$ lscpu > cpuinfo.txt

kommando lshw

lshw står för ’list hardware’ och det är ett kommando för att få information om all hårdvara som används av Linux-systemet. Vi kan använda detta kommando med argumentet '-c CPU' för att få en kort utgång som innehåller information om CPU.

$ sudo lshw -c CPU
Skriv ut CPU-maskinvaruinformation i Linux
Skriv ut CPU-maskinvaruinformation i Linux

Observera att även om vi bara läser informationen rekommenderas detta kommando att köras som superanvändare, dvs. med sudo. Det finns mindre information i denna utgång än’ lscpu ’och listan över’ kapacitet ’är densamma som de’ flaggor ’ som anges i produktionen av lscpu.

slutsats

i den här artikeln har vi sett hur man kontrollerar CPU-informationen i ett Linux-system. Det finns uppenbarligen många fler kommandon för att få CPU-informationen, varav några inte är tillgängliga som standard och måste installeras separat.

Write a Comment

Din e-postadress kommer inte publiceras.