Linux-commando's om hardware-informatie te verkrijgen (vergelijking met Windows)

  • Linux biedt krachtige commando's en grafische tools (lshw, inxi, HardInfo, CPU-X) om de CPU, het RAM-geheugen, de schijven en andere hardware gedetailleerd weer te geven.
  • De map /proc en hulpprogramma's zoals hwinfo, lspci, lsusb of dmidecode bieden u de mogelijkheid om gedetailleerde informatie te verkrijgen voor diagnose en ondersteuning.
  • In Windows zijn DXDiag, Systeeminformatie en programma's zoals AIDA64 of Speccy de equivalenten voor het bekijken en vergelijken van specificaties.
  • Een goed begrip van de hardware die door Linux en Windows wordt gedetecteerd, helpt bij het voorkomen van driverproblemen, het kiezen van de juiste nieuwe computer en het optimaliseren van de prestaties.

Linux-commando's om hardware-informatie te verkrijgen (vergelijking met Windows)

Linux is geëvolueerd van "iets voor nerds" tot een zeer serieus alternatief. Windows voor gaming, werk en om het maximale uit pc-hardware te halen. Met SteamOS, Steam Deck en andere apparaten zoals de Lenovo Legion Go kiezen steeds meer gebruikers ervoor om een ​​Linux-distributie op een partitie te installeren of zelfs als hun hoofdbesturingssysteem te gebruiken, omdat dit in veel gevallen betere prestaties levert. beheert de batterij beter en biedt een zeer verfijnde ervaring.

Datzelfde open en gemeenschapsgerichte karakter van GNU/Linux heeft een belangrijke keerzijde.Er is geen enkele fabrikant die alles in handen heeft; Linux-distributies zijn zeer divers en de ondersteuning van sommige hardwarefabrikanten is slecht of zelfs afwezig. Daarom is het cruciaal om precies te weten welke hardware je hebt, hoe Linux die detecteert en welke commando's of tools je kunt gebruiken om die specificaties te vergelijken met die van een Windows-pc voordat je je computer vervangt of componenten upgradet.

Waarom is het zo belangrijk dat Linux uw hardware correct herkent?

Het installeren van een moderne Linux-distributie is meestal net zo eenvoudig als het installeren van Windows.Maar als er problemen optreden, komt dat meestal door de driverondersteuning. Doorgaans werken de CPU, het RAM-geheugen, de GPU en USB-randapparatuur probleemloos, maar het komt nog steeds relatief vaak voor dat netwerk-, geluids- of wifi-kaarten niet correct worden herkend of dat ze gebruikmaken van generieke drivers met beperkte functionaliteit.

In Windows zijn we er erg aan gewend dat vrijwel alle hardware zichzelf installeert. Dankzij Windows Update en officiële installatieprogramma's krijg je dingen vaak aan de praat, terwijl je in GNU/Linux soms wat meer moeite moet doen. Je moet dan bijvoorbeeld een module compileren, een PPA toevoegen, een propriëtaire repository activeren of de community raadplegen om een ​​werkend stuurprogramma te vinden dat de fabrikant niet aanbiedt.

Precies weten welke componenten je hebt en wat het systeem precies ziet. Het stelt je in staat om in forums en communities om hulp te vragen door nauwkeurige gegevens te verstrekken, te ontdekken of het de moeite waard is om over te stappen op hardware met betere ondersteuning, of te controleren of het de moeite waard is om te upgraden naar een nieuwe pc en of je daadwerkelijk een verbetering zult merken ten opzichte van je huidige apparatuur.

Als de community nog geen alternatieve driver voor uw apparaat heeft ontwikkeldJe moet serieus overwegen om dat onderdeel te vervangen door een Linux-compatibel exemplaar. Om een ​​weloverwogen beslissing te nemen, moet je de hardware-identificatietools in zowel Linux als Windows beheersen, evenals de belangrijkste terminalopdrachten.

Manieren om hardware-informatie te verkrijgen in GNU/Linux

In Linux kun je de specificaties van je computer op twee manieren achterhalen.Gebruiksvriendelijke grafische gebruikersinterfaces (GUI's) en consoleprogramma's die informatie in tekstvorm presenteren. Idealiter zouden beide gecombineerd moeten worden: de grafische interface voor een snel overzicht en de terminal voor details en scripts.

Overweeg je een nieuwe computer te kopen en wil je die vergelijken met je huidige computer? Dan ben je hier aan het juiste adres.Met deze methoden kunt u achterhalen hoeveel RAM-geheugen u daadwerkelijk gebruikt, welke CPU en GPU uw computer heeft, hoeveel opslagruimte u beschikbaar hebt en hoe de partities zijn verdeeld, en kunt u potentiële knelpunten opsporen.

Grafische toepassingen in Linux voor het bekijken van hardware

Veel distributies bevatten een paneel met 'Over' of 'Systeeminformatie'. In de configuratie vind je basisinformatie zoals processor, geheugen, type grafische kaart en distributieversie. Dat is prima voor een eerste blik, maar het schiet tekort als je details nodig hebt over de chipset, bussen, sensoren of de exacte versie van elk onderdeel.

HardInfo: de klassieke "AIDA64" van GNU/Linux

HardInfo is een van de meest complete en populaire grafische tools. Het programma is bedoeld om hardwaregegevens te verzamelen in omgevingen zoals Ubuntu, Linux Mint en vele andere op Debian gebaseerde distributies. De filosofie is vergelijkbaar met die van AIDA64 of HWInfo in Windows: het systeem scannen en de informatie in overzichtelijke categorieën presenteren.

De installatie is zeer eenvoudig op Debian/Ubuntu-gebaseerde distributies.Je kunt in de Software Manager / Software Center zoeken naar "hardinfo" (op sommige systemen staat het vermeld als "System Profiler and Benchmark"), of het rechtstreeks vanuit de terminal installeren met:

Installatie commando: sudo apt-get install hardinfo
sudo apt install hardinfo

Wanneer je HardInfo opent, zie je een zijpaneel met secties voor CPU, geheugen, moederbord, netwerk en opslag. En nog veel meer, samen met een algemeen overzicht van de apparatuur. Het is erg handig om in één oogopslag te controleren of het systeem uw hardware correct heeft herkend, inclusief de exacte modellen en versies van elk apparaat.

Een ander voordeel van HardInfo is dat het kleine benchmarks bevat. die het mogelijk maken om CPU's en andere componenten te testen onder zware belasting, om de prestaties te vergelijken of de temperaturen te bewaken (in combinatie met andere tools) en stabiliteits- of throttlingproblemen op te sporen.

CPU-X: het alternatief voor het CPU-Z-type

CPU-X is een open-source applicatie, geïnspireerd op Windows CPU-Z.Het is ontworpen om informatie over uw CPU, caches, moederbord, geheugen, systeem en grafische kaart overzichtelijk weer te geven in verschillende goed georganiseerde tabbladen. Dit is vooral handig voor gebruikers die van Windows komen en iets vertrouwds willen.

Met CPU-X ziet u zeer specifieke details van de microprocessor. (frequentie, cores, threads, productietechnologie, ondersteunde instructies) van de chipset, het geïnstalleerde RAM-geheugen en de grafische kaart. Deze informatie is perfect om uw huidige systeem te vergelijken met een systeem in een catalogus of met een nieuwe pc die u op het oog hebt.

De applicatie is compatibel met Linux en BSD. Het is meestal beschikbaar in repositories of in formaten zoals Flatpak (Flathub). Je kunt het ook downloaden van de GitHub-pagina, waardoor je altijd de nieuwste versie hebt.

CPU-Fetch: volledige focus op de processor

CPU-Fetch is een kleine, open-source tool die zich richt op de CPU.Ideaal als je vooral wilt weten welke processor je hebt en hoe deze verschilt van een nieuwe processor die je overweegt. Het toont de architectuur, het aantal cores en threads, de maximale frequentie, de L1/L2/L3-caches, AVX-instructies en de theoretische piekprestaties.

Een interessant voordeel is dat CPU-Fetch in het Spaans beschikbaar is.Daardoor verdwijnt de taalbarrière. De repository beschrijft hoe je het kunt installeren, afhankelijk van je distributie (Debian, Arch, Fedora, enz.), en met slechts een paar commando's heb je het in je terminal aan de praat.

Andere grafische hulpprogramma's in Linux

Naast HardInfo en CPU-X zijn er nog andere nuttige grafische gebruikersinterfaces (GUI's) beschikbaar in het GNU/Linux-ecosysteem. om de specificaties van de pc te bekijken, zoals:

  • CPU-GGeïnspireerd door CPU-Z, onderhouden en aangepast door de community voor Ubuntu en Linux Mint.
  • Lshw-GTKeen grafische interface voor het commando lshw, waarmee alle door de consoletool gedetecteerde informatie in één venster wordt georganiseerd.
  • sysinfo, een lichtgewicht programma voor het bekijken van algemene systeeminformatie, handig op oudere computers of wanneer je niet al te veel details nodig hebt.

Deze grafische toepassingen zijn handig voor gebruikers die niet helemaal vertrouwd zijn met de commandoregel.Maar de terminal blijft het Zwitserse zakmes waarmee je veel verder kunt gaan op het gebied van detail en automatisering.

Linux-opdrachten om hardware in detail te bekijken

Linux-commando's om hardware-informatie te verkrijgen, vergeleken met Windows.

Alles wat je met een grafische gebruikersinterface (GUI) in Linux kunt doen, kun je ook (en bijna altijd beter) met een grafische gebruikersinterface doen. Vanuit de terminal. De hardwarelijstcommando's zijn snel, kunnen worden gescript en werken op afstand, wat ideaal is als je ondersteuning op afstand biedt of werkt aan servers zonder grafische omgeving.

Als je wilt weten hoeveel beter een nieuwe pc is dan jouw huidige,Deze commando's geven je ruwe data over de CPU, het RAM-geheugen, de schijven, de PCI-bussen, USB en nog veel meer. Voer ze gewoon uit, vergelijk de output met de specificaties van de nieuwe computer en je krijgt een redelijk objectief beeld van het verschil.

Familie van “ls*”-commando's voor het weergeven van apparaten

Verschillende belangrijke commando's voor het bekijken van hardware in Linux beginnen met "ls". gevolgd door het apparaattype. Ze zijn heel gemakkelijk te onthouden en geven een heel duidelijk beeld van hoe het systeem elk onderdeel interpreteert.

  • lscpuHet toont gedetailleerde CPU-informatie: architectuur, cores, threads, frequentie, instructievlaggen, enz. Het heeft niet al te veel opties; het is overzichtelijk en perfect om een ​​oudere processor met een moderne te vergelijken.
  • lshw -kortEen algemene, samenvattende lijst van alle systeemhardware (CPU, RAM, moederbord, opslag, USB, netwerk, enz.). sudo lshw Je krijgt nog meer details, maar het "korte" formaat is zeer overzichtelijk.
  • lspciHet toont alle apparaten die op de PCI-bus zijn aangesloten (GPU, SATA-controllers, netwerkkaarten, USB, enz.). Je kunt het combineren met grep om bijvoorbeeld te filteren: lspci -v | grep "VGA" -A 12 om de focus op de grafische kaart te leggen.
  • lsscsiGeeft een overzicht van SCSI- en SATA-apparaten, zoals harde schijven en optische stations. Erg handig om te zien welke fysieke schijven het systeem detecteert.
  • lsusb: details de apparaten aangesloten via USB en de bijbehorende controllers; het is ideaal om te controleren of Linux een problematisch randapparaat detecteert.
  • lsblkDit diagram toont de relatie tussen schijven, partities en koppelpunten, inclusief externe apparaten en optische schijven.

Deze commando's zijn gebaseerd op de identificatie van elk onderdeel en de informatie die in het systeem zelf is opgeslagen.zodat u modellen, leveranciers-ID's en product-ID's kunt vergelijken met online documentatie of met de technische specificaties van een nieuw apparaat dat u overweegt aan te schaffen.

Andere essentiële commando's die je moet leren kennen over je pc in Linux.

Naast de "ls*" zijn er hulpprogramma's die een zeer compleet beeld geven van de status van de apparatuur.van geheugengebruik tot de DMI-structuur van het moederbord of schijfkenmerken.

  • df-HDit toont de gekoppelde partities en de gebruikte en vrije ruimte op elke partitie, weergegeven in menselijke eenheden (GB, TB). Ideaal om te bepalen of je meer opslagruimte nodig hebt op je volgende pc.
  • fdiskNet als Diskpart in Windows kunt u hiermee partities weergeven en beheren. sudo fdisk -l Je ziet alle schijven en hun partitietabellen.
  • gratis -mHier wordt je totale RAM-geheugen weergegeven en hoeveel ervan in gebruik is, in megabytes. Door de instellingen aan te passen, kun je dit in andere eenheden bekijken. Dit is essentieel om te bepalen of het de moeite waard is om bijvoorbeeld van 8 GB naar 16 GB of 32 GB te upgraden in een nieuwe pc.
  • dmidecodeHet haalt gegevens uit de DMI/SMBIOS-tabellen van het moederbord. Het geeft details zoals fabrikant, model, serienummer, geheugensockets, enz., die vaak niet op een grafisch paneel worden weergegeven.
  • hdparm: Toont gedetailleerde informatie over SATA-apparaten (HDD/SSD-schijven), zoals overdrachtsmodus, cache, geavanceerde parameters, enz.

Door deze commando's aan te vullen met tools zoals inxi kunt u zeer uitgebreide rapporten genereren. die je kunt kopiëren en plakken in helpforums, supporttickets, of zelfs opslaan als referentie om te vergelijken met de specificaties van een nieuwe computer.

hwinfo en inxi: zeer gedetailleerde technische rapporten

hwinfo is een consoleprogramma dat is ontworpen om "alles wat het systeem weet" over de hardware weer te geven.De output is zeer uitgebreid en enigszins complex, maar als je op zoek bent naar specifieke gegevens (bijvoorbeeld specifieke kenmerken van de grafische kaart of netwerkadapter) is het een goudmijn.

Je kunt het eenvoudig installeren op Debian/Ubuntu. sudo apt install hwinfoHieronder volgen enkele nuttige commando's:

hwinfo | more pagina per pagina bekijken
hwinfo --cpu Focus op de CPU
hwinfo --disk schijfinformatie
hwinfo --gfxcard grafiekgegevens

Inxi is op zijn beurt een Perl-script dat is ontworpen om informatie te verzamelen en gemakkelijk te delen.Het is te vinden in de repositories van de meeste distributies en wordt geïnstalleerd met:

Gebruik dit commando: sudo apt install inxi

Het grootste voordeel is dat je het detailniveau met zeer duidelijke parameters kunt aanpassen.:

  • inxi Geen opties: er wordt een zeer eenvoudige regel weergegeven.
  • inxi -bBasisinformatie, maar wel redelijk compleet.
  • inxi -F: een gedetailleerd rapport van het gehele systeem (CPU, RAM, schijf, GPU, netwerk, kernel, desktop, enz.).
  • inxi -hOpen de helpfunctie om alle beschikbare parameters te bekijken.

Met één commando krijg je een perfect overzicht om een ​​oude computer met een nieuwe te vergelijken.of om direct een technicus te sturen om te achterhalen waar de knelpunten zich bevinden.

De map /proc: waar “alles bestanden zijn”

In GNU/Linux wordt wel gezegd dat alles een bestand is, en de map /proc is daar het beste voorbeeld van.Het is geen fysieke map op de schijf, maar een virtueel bestandssysteem dat de huidige status van de kernel en de hardware weerspiegelt.

In de map /proc vind je bestanden met informatie over de CPU, het geheugen, het netwerk en de processen.Enkele bijzonder nuttige bestanden voor het begrijpen van de hardware zijn:

cat /proc/cpuinfo processorgegevens
cat /proc/meminfo geheugenstatus
cat /proc/net netwerkinformatie

Als de reis erg lang is, combineer deze dan met een zeiltocht over een kleiner schip voor een comfortabele cruise., bijvoorbeeld: cat /proc/cpuinfo | lessJe kunt ook alles in /proc weergeven met ls /proc/hoewel de meeste subdirectories overeenkomen met actieve processen.

Hoe kom je erachter welke Linux-distributie je gebruikt en wat de belangrijkste kenmerken ervan zijn?

Voordat je je computer met een andere vergelijkt, is het belangrijk om duidelijk te weten welke distributie, versie en kernel je gebruikt.Deze informatie kan van invloed zijn op de prestaties, de compatibiliteit van stuurprogramma's en de ondersteuning van bepaalde applicaties.

Veel distributies bevatten een "Over"-sectie in het instellingenpaneel. Daar zie je de distributienaam, de versie, de desktopomgeving, basisinformatie over de hardware en details van het grafische systeem. Het is niet de meest gedetailleerde methode, maar wel een van de snelste.

Opdrachten om uw distributie en kernel te identificeren

De meest betrouwbare manier om erachter te komen welke distributie en versie je gebruikt, is via de terminal.Enkele nuttige commando's zijn:

cat /etc/*-release
Retourneert de distributienaamversie en andere identificatoren. Het werkt op veel op Debian gebaseerde distributies en andere distributiefamilies.

lsb_release -a
Beknopte samenvatting van de distributie-informatie (Beschrijving, Versie, ID). Het is bijna een snelkoppeling naar de vorige.

hostnamectl
Naast de teamnaam en machine-ID.Het toont de kernelversie en in veel gevallen ook de distributie en de bijbehorende versie.

uname -a
Toont kernelinformatie (naam, versie, architectuur) en wat systeemcontext. Het wordt vaak gebruikt bij het aanvragen van ondersteuning of het vergelijken van omgevingen.

In op Arch Linux gebaseerde distributies (Arch, Manjaro, enz.) Deze commando's zijn nog steeds nuttig, maar de volgende worden ook veel gebruikt:

cat /etc/os-release
uname -r

Op Red Hat-gebaseerde systemen (RHEL, CentOS, oudere Fedora) Het is doorgaans beschikbaar:

cat /etc/redhat-release

"Fetch"-hulpprogramma's voor het bekijken van een software- en hardwareoverzicht.

"Fetch"-tools zijn enorm populair geworden vanwege hun combinatie van esthetiek en functionaliteit.Ze tonen een ASCII-logo van de distributie en daarnaast een lijst met belangrijke systeemgegevens, zowel software- als hardwaregegevens.

  • neofetch: toont de distributie, kernel, desktop, thema, pictogrammen, shell, uptime en basisgegevens over CPU, GPU en RAM. Het wordt geïnstalleerd met sudo apt install neofetch en het werkt met neofetch.
  • scherm ophalenHet lijkt erg op Neofetch, met kleine verschillen in het ASCII-ontwerp en de manier waarop informatie wordt gepresenteerd. Het wordt bijvoorbeeld geïnstalleerd met sudo apt install screenfetch.
  • archey4Geïnspireerd door deze tools, maar met de toegevoegde mogelijkheden van Sensoren uitlezen en temperaturen weergevenHet wordt doorgaans geïnstalleerd vanuit de repository op GitHub.

Daarnaast bestaan ​​er vele varianten zoals Freshfetch, Linux_logo, Fetch-master 6000, Macchina, Pfetch of Nerdfetch.Sommige zijn geschreven in Rust, andere zijn ultraminimalistisch, maar ze hebben allemaal hetzelfde concept: een snel en aantrekkelijk overzicht van wat er onder de motorkap zit.

Als u die informatie wilt opslaan om deze later te bekijken of te vergelijken met een andere pc, kunt u dat doen.Maak eenvoudig een schermafbeelding van de uitvoer van neofetch of vergelijkbare programma's en sla deze op in de cloud, of hernoem de virtuele machine met de naam van de distributie en kernelversie die je gebruikt.

Windows-tools voor het bekijken en vergelijken van hardware.

Als je een pc met Windows en een andere met Linux hebt, of overweegt om over te stappen...Het is erg handig om de equivalente componenten in beide systemen te kennen om de cijfers te kunnen vergelijken: CPU, RAM, GPU, schijven, moederborden, enz.

In Windows zijn beide hulpprogramma's in het systeem zelf geïntegreerd. zoals bekende programma's van derden die je een heel duidelijk beeld geven van de functies van je computer.

Ingebouwde Windows-hulpprogramma's

Windows biedt drie belangrijke manieren om basisfuncties van een pc te bekijken. zonder iets te installeren:

  • SysteemeigenschappenWeergave van CPU, geïnstalleerd RAM-geheugen en Windows-versie. Je kunt deze informatie openen met de toetsencombinatie. Windows + Pauze/Pauze Of ga naar "Deze pc" > rechterklik > "Eigenschappen".
  • DXDiag (DirectX-diagnoseprogramma): wordt geopend met Windows + R en schrijven dxdiagHet geeft gegevens weer over de CPU, het RAM-geheugen, de DirectX-versie en details over de grafische kaart (in het tabblad "Beeldscherm"). geluidsapparaten en randapparatuur voor invoer.
  • Systeem informatieJe vindt het onder 'Systeeminformatie' in het Startmenu. Het is de meest uitgebreide optie qua details, met een zeer uitgebreide boomstructuur van hardware- en softwarecomponenten, hoewel het wat lastig kan zijn om te filteren op wat je precies zoekt.

De meeste nuttige informatie is te vinden in de sectie "Onderdelen". En in het "Systeemoverzicht" ziet u de CPU, het RAM-geheugen, het moederbord, de BIOS, de netwerkadapters, enzovoort. Doordat deze informatie direct beschikbaar is, is het veel gemakkelijker om te vergelijken wat Linux te bieden heeft op dezelfde computer of op een nieuwer model.

Programma's van derden in Windows

Als je nog een stap verder wilt gaan, zijn er zeer krachtige gratis en betaalde tools beschikbaar. Voor Windows, een samenvatting van alle praktische pc-informatie zonder overbodige details:

  • AIDA64 (Extreme/Engineer): Een betaald softwarepakket met een proefperiode van 30 dagen dat, naast een overzicht van hardware en software, ook benchmarks en stresstests bevat. Het is een standaardwerk op het gebied van systeemanalyses.
  • SpeccyGratis tool ontwikkeld door de makers van CCleaner. Het toont informatie over CPU, RAM, moederbord, opslag, besturingssysteem en meer in een zeer gebruiksvriendelijke interface. Schakel de optionele CCleaner-installatie eenvoudig uit tijdens de installatiewizard.

Bij het vergelijken van de resultaten van deze tools met Linux-hulpprogramma's (Programma's zoals HardInfo, CPU-X, inxi, enz.) geven je een zeer nauwkeurig beeld van hoe je hardware presteert in elk besturingssysteem en of er componenten zijn die beter presteren of beter worden ondersteund in de ene of de andere omgeving.

Door de diagnostische tools in zowel GNU/Linux als Windows te beheersen, bevindt u zich in een bevoorrechte positie. Om uw apparatuur verstandig te onderhouden, bij te werken of te vervangen, verrassingen met stuurprogramma's en compatibiliteit te voorkomen en te profiteren van de enorme hoeveelheid informatie die online beschikbaar is over elke processor, grafische kaart of schijf, gebaseerd op de gegevens die u van uw eigen systeem hebt verkregen.

Hoe genereer je een hardwarerapport met Speccy
Gerelateerd artikel:
Hoe u een hardwarerapport genereert met Speccy: complete handleiding en alternatieven

Toevoegen als voorkeursbron