🖥️ Het lscpu Commando in Linux¶
In deze handleiding leer je hoe je lscpu gebruikt op een Linux-systeem.
Het commando lscpu wordt gebruikt om informatie over de CPU en de systeemarchitectuur weer te geven.
Het is een handig hulpmiddel voor systeemdiagnose en het plannen van workloads.
Achtergrondinformatie
Het commando lscpu is standaard aanwezig op vrijwel alle Linux-distributies.
- Het toont informatie zoals CPU-architectuur, cores, threads, sockets, cache, en CPU-functies.
- Het is nuttig voor het controleren van systeemcapaciteit, virtualisatie-instellingen en compatibiliteit.
- Data wordt verzameld uit
/proc/cpuinfoen andere systeembestanden.
Controleren of lscpu aanwezig is¶
Controleer de aanwezigheid en versie van lscpu:
⚙️ Installeren van lscpu¶
Het commando lscpu maakt deel uit van het pakket util-linux.
Meestal is het standaard aanwezig.
Installatie op Debian/Ubuntu:
Hieronder vind je enkele veelgebruikte voorbeelden van lscpu:
lscpu→ Toon volledige CPU-informatielscpu | grep "CPU(s)"→ Toon alleen het aantal coreslscpu -e→ Toon een overzicht van alle CPUs en coreslscpu -p→ Machine-parsable output (voor scripts)
lscpu -J→ Toon output in JSON-formaatlscpu -b→ Toon booleaanse opties als 0/1lscpu -s→ Toon CPU-specifieke details (sockets, cores, etc.)
lscpu heeft geen configuratiebestanden.
Het leest informatie rechtstreeks uit het systeem (/proc/cpuinfo).
lscpu schrijft zelf geen logs weg.
Voor logging kun je de output eventueel omleiden naar een bestand:
Updaten van lscpu¶
Omdat lscpu deel uitmaakt van util-linux, update je dit pakket:
Verwijderen van lscpu¶
Het verwijderen van lscpu wordt niet aanbevolen, omdat het handig is voor systeemdiagnose.
📖 Handleiding¶
De ingebouwde handleiding is beschikbaar via: