Příkazy Linuxu pro získání informací o hardwaru (srovnání s Windows)

  • Linux nabízí výkonné příkazy a grafické nástroje (lshw, inxi, HardInfo, CPU-X) pro podrobný seznam CPU, RAM, disků a dalšího hardwaru.
  • Adresář /proc a utility jako hwinfo, lspci, lsusb nebo dmidecode vám umožňují získat podrobné informace pro diagnostiku a podporu.
  • Ve Windows jsou ekvivalentem pro znalost a porovnávání specifikací DXDiag, Systémové informace a programy jako AIDA64 nebo Speccy.
  • Přesné pochopení hardwaru detekovaného systémy Linux a Windows pomáhá předcházet problémům s ovladači, vybrat správný nový počítač a optimalizovat výkon.

Příkazy Linuxu pro získání informací o hardwaru (srovnání s Windows)

Linux se z „něčeho pro geeky“ stal velmi seriózní alternativou k Windows pro hraní her, práci a maximální využití hardwaru počítače. Díky systémům SteamOS, Steam Decku a dalším zařízením, jako je Lenovo Legion Go, si stále více uživatelů instaluje linuxovou distribuci na diskový oddíl nebo dokonce jako svůj hlavní operační systém, protože v mnoha případech dosahuje lepších výsledků, efektivněji spravuje výdrž baterie a nabízí mnohem plynulejší zážitek.

Tato otevřená a komunitní povaha GNU/Linuxu má i značnou nevýhodu : neexistuje jediný výrobce, který by kontroloval vše, distribuce jsou velmi rozmanité a podpora od některých výrobců hardwaru je špatná nebo žádná. Proto je zásadní přesně vědět, jaký hardware máte, jak ho Linux detekuje a jaké příkazy nebo nástroje můžete použít k porovnání těchto specifikací se specifikacemi počítače s Windows, než vyměníte počítač nebo upgradujete jeho komponenty.

Proč je tak důležité, aby Linux správně rozpoznal váš hardware?

Instalace moderní linuxové distribuce je obvykle stejně jednoduchá jako instalace Windows , ale když se něco pokazí, často je to kvůli problémům s podporou ovladačů. CPU, RAM, GPU a USB periferie obvykle fungují bez problémů, ale stále je poměrně běžné setkat se se síťovými, zvukovými nebo Wi-Fi kartami, které nejsou správně detekovány nebo používají generické ovladače s omezenou funkčností.

Ve Windows jsme zvyklí na to, že se téměř veškerý hardware „instaluje sám“ díky Windows Update a oficiálním instalačním programům, zatímco v GNU/Linuxu si někdy musíte trochu víc vyhrnout rukávy. Možná budete muset zkompilovat modul, přidat PPA, aktivovat proprietární repozitář nebo se obrátit na komunitu, aby našla funkční ovladač, který výrobce nenabízí.

Díky detailní znalosti vašich komponent a toho, co systém přesně vidí, můžete požádat o pomoc na fórech a v komunitách poskytnutím přesných dat, zjistit, zda se vyplatí přejít na hardware s lepší podporou, nebo zkontrolovat, zda se vyplatí upgradovat na nový počítač a zda skutečně zaznamenáte zlepšení oproti stávajícímu vybavení.

Pokud komunita dosud nevytvořila alternativní ovladač pro vaše zařízení , měli byste vážně zvážit jeho nahrazení ovladačem kompatibilním s Linuxem. Abyste se mohli informovaně rozhodnout, budete muset ovládat nástroje pro identifikaci hardwaru v Linuxu i Windows a také klíčové příkazy terminálu.

Způsoby získávání informací o hardwaru v GNU/Linuxu

V Linuxu můžete zjistit specifikace svého počítače dvěma hlavními způsoby : uživatelsky přívětivým grafickým uživatelským rozhraním (GUI) a nástroji příkazového řádku, které zobrazují informace v textovém formátu. V ideálním případě byste měli kombinovat obojí: grafické rozhraní pro rychlý přehled a terminál pro jemné detaily a skripty.

Pokud uvažujete o koupi nového počítače a chcete ho porovnat s tím, který již máte , tyto metody vám pomohou zjistit, kolik paměti RAM skutečně používáte, jaký procesor a grafickou kartu váš počítač má, kolik úložného prostoru máte k dispozici a jak jsou rozděleny oddíly, a také odhalit potenciální úzká hrdla.

Grafické aplikace v Linuxu pro zobrazení hardwaru

Mnoho distribucí obsahuje v nastavení panel „O systému“ nebo „Informace o systému“ , který zobrazuje základní údaje, jako je procesor, paměť, typ grafické karty a verze distribuce. Na první pohled je to v pořádku, ale nestačí to, pokud potřebujete podrobnosti o čipové sadě, sběrnicích, senzorech nebo přesné verzi jednotlivých komponent.

HardInfo: klasický „AIDA64“ z GNU/Linuxu

HardInfo je jeden z nejkomplexnějších a nejoblíbenějších grafických nástrojů pro získávání hardwarových dat v prostředích jako Ubuntu, Linux Mint a mnoho dalších distribucí založených na Debianu. Jeho filozofie je velmi podobná AIDA64 nebo HWInfo ve Windows: skenování systému a prezentace informací v přehledných kategoriích.

Instalace je na distribucích založených na Debianu/Ubuntu velmi jednoduchá : můžete vyhledat „hardinfo“ ve Správci softwaru / Centru softwaru (na některých systémech se zobrazuje jako „System Profiler and Benchmark“) nebo jej nainstalovat přímo z terminálu pomocí:

Instalační příkaz: sudo apt-get install hardinfo
sudo apt install hardinfo

Po otevření HardInfo se zobrazí boční panel se sekcemi pro CPU, paměť, základní desku, síť, úložiště a další, spolu s celkovým přehledem systému. To je velmi užitečné pro rychlé ověření, zda systém správně rozpoznal váš hardware, včetně přesných modelů a verzí jednotlivých zařízení.

Další výhodou HardInfo je, že obsahuje malé benchmarky , které umožňují zatížit CPU a další komponenty, porovnat výkon nebo monitorovat teploty (v kombinaci s dalšími nástroji) a detekovat problémy se stabilitou nebo omezením výkonu.

CPU-X: alternativa typu CPU-Z

CPU-X je open-source aplikace inspirovaná Windows CPU-Z , která je navržena tak, aby přehledně zobrazovala informace o procesoru, mezipaměti, základní desce, paměti, systému a grafice na několika přehledných kartách. Je obzvláště vhodná pro uživatele, kteří přecházejí z Windows a chtějí něco známého.

CPU-X vám ukáže velmi specifické podrobnosti o mikroprocesoru (frekvence, jádra, vlákna, výrobní technologie, podporované instrukce), čipové sadě, instalované paměti RAM a grafické kartě. Tyto informace jsou ideální pro porovnání vašeho aktuálního systému s počítačem v katalogu nebo s novým počítačem, který máte na mysli.

Aplikace je kompatibilní s Linuxem a BSD a je obvykle k dispozici v repozitářích nebo ve formátech jako Flatpak (Flathub). Můžete si ji také stáhnout z její stránky GitHub, což vám usnadňuje mít vždy nejnovější verzi.

CPU-Fetch: úplné zaměření na procesor

CPU-Fetch je malý open-source nástroj zaměřený na CPU , ideální, pokud chcete primárně vědět, jaký procesor máte a jak daleko je od nového, který zvažujete. Zobrazuje architekturu, počet jader a vláken, maximální frekvenci, L1/L2/L3 cache, AVX instrukce a maximální teoretický výkon.

Jednou zajímavou výhodou je, že CPU-Fetch je k dispozici ve španělštině , takže jazyková bariéra mizí. Jeho repozitář podrobně popisuje, jak jej nainstalovat v závislosti na vaší distribuci (Debian, Arch, Fedora atd.) a v terminálu ho spustíte a spustíte pomocí několika příkazů.

Další grafické nástroje v Linuxu

Kromě HardInfo a CPU-X nabízí ekosystém GNU/Linux další užitečná grafická uživatelská rozhraní pro zobrazení specifikací počítače, jako například:

  • CPU-GInspirováno CPU-Z, udržováno a adaptováno komunitou pro Ubuntu a Linux Mint.
  • Lshw-GTKgrafické rozhraní pro příkaz lshw, který organizuje všechny informace detekované konzolovým nástrojem do jednoho okna.
  • sysinfo, lehký prohlížeč obecných systémových informací, užitečný na starších počítačích nebo v případech, kdy nepotřebujete příliš mnoho podrobností.

Tyto grafické aplikace jsou vhodné pro uživatele, kteří si nejsou zcela jisti příkazovým řádkem , ale terminál zůstává švýcarským nožem, který vám umožňuje jít mnohem dál, pokud jde o detaily a automatizaci.

Linuxové příkazy pro detailní zobrazení hardwaru

Příkazy Linuxu pro získání informací o hardwaru ve srovnání s Windows

Všechno, co můžete v Linuxu dělat s grafickým uživatelským rozhraním, můžete dělat také (a téměř vždy lépe) z terminálu. Příkazy pro výpis hardwaru jsou rychlé, skriptovatelné a fungují vzdáleně, což je skvělé, pokud poskytujete vzdálenou podporu nebo pracujete na serverech bez grafického prostředí.

Pokud chcete vědět, o kolik se nový počítač zlepšil ve srovnání s vaším , tyto příkazy vám poskytnou nezpracovaná data o CPU, RAM, pevných discích, sběrnicích PCI, USB a mnoha dalších údajích. Jednoduše je spusťte, porovnejte výstup se specifikacemi nového počítače a budete mít poměrně objektivní představu o rozdílu.

Rodina příkazů „ls*“ pro výpis zařízení

Několik klíčových příkazů pro zobrazení hardwaru v Linuxu začíná znakem „ls“ následovaným typem zařízení. Jsou velmi snadno zapamatovatelné a poskytují jasný přehled o tom, jak systém vidí jednotlivé komponenty.

  • lscpuZobrazuje podrobné informace o CPU: architekturu, jádra, vlákna, frekvenci, instrukční příznaky atd. Nemá příliš mnoho možností; je přímočarý a ideální pro porovnání staršího procesoru s moderním.
  • lshw-krátkýObecný, souhrnný seznam veškerého systémového hardwaru (CPU, RAM, základní deska, úložiště, USB, síť atd.). sudo lshw Získáte ještě více detailů, ale „krátký“ formát je velmi dobře zvládnutelný.
  • lspciZobrazuje všechna zařízení připojená k sběrnici PCI (GPU, řadiče SATA, síťové karty, USB atd.). Můžete ji kombinovat s grep filtrovat, například: lspci -v | grep "VGA" -A 12 zaměřit se na grafickou kartu.
  • lsscsiZobrazuje seznam zařízení SCSI a SATA, jako jsou pevné disky a optické mechaniky. Velmi užitečné pro zobrazení fyzických disků systém detekuje.
  • lsusb: podrobnosti o zařízení připojená přes USB a odpovídající řadiče; je to skvělé pro kontrolu, zda Linux vidí problematické periferní zařízení.
  • lsblk: zobrazuje vztah mezi disky, oddíly a přípojnými body, včetně externích zařízení a optických mechanik.

Tyto příkazy jsou založeny na identifikaci každé komponenty a informacích obsažených v samotném systému , takže můžete porovnávat modely, ID dodavatelů a ID produktů s dokumentací na internetu nebo s technickým listem nového zařízení, které vyhodnocujete.

Další důležité příkazy, které se musíte naučit o svém počítači v Linuxu

Kromě příkazů „ls*“ existují i ​​utility, které poskytují velmi kompletní přehled o stavu počítače , od využití paměti až po strukturu DMI základní desky nebo vlastnosti disků.

  • df-HZde se zobrazují připojené oddíly a použitý a volný prostor na každém z nich v měrných jednotkách (GB, TB). Ideální pro zjištění, zda na dalším počítači potřebujete více úložného prostoru.
  • fdiskPodobně jako Diskpart ve Windows umožňuje zobrazit seznam a manipulovat s oddíly. sudo fdisk -l Uvidíte všechny disky a jejich tabulky oddílů.
  • free -mZde se zobrazuje celková velikost paměti RAM a její využití v megabajtech. Úpravou nastavení si ji můžete zobrazit v jiných jednotkách. To je klíčové pro rozhodnutí, zda se v novém počítači vyplatí upgradovat například z 8 GB na 16 GB nebo 32 GB.
  • dmidecodeZískává data z tabulek DMI/SMBIOS základní desky. Poskytuje podrobnosti, jako je výrobce, model, sériové číslo, paměťové patice atd., které se často nezobrazují na žádném grafickém panelu.
  • hdparmZobrazuje základní informace o zařízeních SATA (HDD/SSD disky), jako je režim přenosu, mezipaměť, pokročilé parametry atd.

Doplnění těchto příkazů nástroji, jako je inxi, vám umožňuje generovat velmi kompletní zprávy , které můžete kopírovat a vkládat do fór nápovědy, tiketů podpory nebo je dokonce uložit jako referenci pro porovnání se specifikacemi nového zařízení.

hwinfo a inxi: velmi podrobné technické zprávy

hwinfo je konzolový nástroj určený k zobrazení „všeho, co systém ví“ o hardwaru . Jeho výstup je poměrně rozsáhlý a poněkud hustý, ale pokud hledáte konkrétní data (například specifické vlastnosti grafické karty nebo síťového adaptéru), je to zlatý důl.

Můžete si jej nainstalovat na Debian/Ubuntu jednoduchým... sudo apt install hwinfoDále jsou zde některé užitečné příkazy:

hwinfo | more zobrazit stránku po stránce
hwinfo --cpu zaměřte se na CPU
hwinfo --disk informace o disku
hwinfo --gfxcard grafová data

Inxi je naopak skript v Perlu určený pro shromažďování a snadné sdílení informací . Je k dispozici v repozitářích většiny linuxových distribucí a instaluje se s:

Použijte tento příkaz: sudo apt install inxi

Jeho hlavní výhodou je, že si můžete nastavit úroveň detailů pomocí velmi jasných parametrů :

  • inxi Žádné možnosti: zobrazí se velmi základní řádek.
  • inxi -bZákladní, ale poměrně úplné informace.
  • inxi -F: podrobná zpráva o celém systému (CPU, RAM, disk, GPU, síť, jádro, desktop atd.).
  • inxi -h: Otevřete nápovědu pro zobrazení všech dostupných parametrů.

Jediným příkazem získáte perfektní souhrn pro porovnání starého zařízení s novým nebo pro okamžité vyslání technika, aby zjistil, kde by mohly být úzká hrdla.

Adresář /proc: kde „všechno jsou soubory“

V GNU/Linuxu se často říká, že všechno je soubor, a adresář /proc je toho nejlepším příkladem . Není to fyzický adresář na disku, ale virtuální souborový systém, který odráží aktuální stav jádra a hardwaru.

V adresáři /proc najdete soubory, které obsahují informace o procesoru, paměti, síti a procesech . Mezi soubory, které jsou obzvláště užitečné pro pochopení hardwaru, patří:

cat /proc/cpuinfo podrobnosti o procesoru
cat /proc/meminfo stav paměti
cat /proc/net informace o síti

Pokud je výlet velmi dlouhý, zkombinujte ho s plachtou Lesser pro pohodlnou plavbu., například: cat /proc/cpuinfo | lessVše v /proc můžete také vypsat pomocí ls /proc/ačkoli většina podadresářů odpovídá spuštěným procesům.

Jak zjistit, kterou distribuci Linuxu používáte a její klíčové podrobnosti

Než porovnáte svůj počítač s jiným, je důležité vědět, jakou distribuci, verzi a jádro používáte . Tyto informace mohou ovlivnit výkon, kompatibilitu ovladačů a podporu určitých aplikací.

Mnoho linuxových distribucí obsahuje v panelu nastavení sekci „O systému“ , kde najdete název distribuce, verzi, desktopové prostředí, základní informace o hardwaru a podrobnosti o grafickém systému. Není to nejpodrobnější metoda, ale je jedna z nejrychlejších.

Příkazy pro identifikaci vaší distribuce a jádra

Nejspolehlivějším způsobem, jak zjistit, jakou distribuci a verzi používáte, je pomocí terminálu . Mezi užitečné příkazy patří:

cat /etc/*-release
Vrátí název distribuceverze a další identifikátory. Funguje na mnoha distribucích založených na Debianu a dalších rodinách.

lsb_release -a
Stručný souhrn informací o distribuci (Popis, Verze, ID). Je to téměř zkratka k předchozímu.

hostnamectl
Kromě názvu týmu a ID počítačeZobrazuje verzi jádra a v mnoha případech i distribuci a její verzi.

uname -a
Zobrazuje informace o jádře (název, verzi, architekturu) a nějaký systémový kontext. Běžně se používá při žádosti o podporu nebo porovnávání prostředí.

V distribucích založených na Arch Linuxu (Arch, Manjaro atd.) jsou tyto příkazy stále užitečné, ale běžně se používají i následující:

cat /etc/os-release
uname -r

Na systémech založených na Red Hatu (RHEL, CentOS, starší Fedora) je obvykle k dispozici následující:

cat /etc/redhat-release

Nástroje „Fetch“ pro zobrazení souhrnu softwaru a hardwaru

Nástroje „Fetch“ se staly extrémně populárními díky kombinaci estetiky a užitečnosti . Zobrazují logo distribuce v kódu ASCII a vedle něj seznam klíčových systémových dat, včetně informací o softwaru i hardwaru.

  • neofetch: zobrazuje distribuci, jádro, plochu, motiv, ikony, shell, dostupnost a základní data o CPU, GPU a RAM. Instaluje se s sudo apt install neofetch a běží s neofetch.
  • načtení obrazovkyVelmi podobný Neofetchu, s drobnými rozdíly v designu ASCII a způsobu prezentace informací. Instaluje se například s sudo apt install screenfetch.
  • archey4Inspirováno těmito nástroji, ale s přidanou možností číst senzory a zobrazovat teplotyObvykle se instaluje z repozitáře na GitHubu.

Kromě toho existuje mnoho variant, jako například Freshfetch, Linux_logo, Fetch-master 6000, Macchina, Pfetch nebo Nerdfetch , některé napsané v Rustu, jiné ultra minimalistické, ale všechny se stejným konceptem: rychlý a atraktivní pohled na to, co máte pod kapotou.

Pokud si chcete tyto informace uložit pro pozdější kontrolu nebo porovnání s jiným počítačem , jednoduše pořiďte snímek obrazovky při prohlížení výstupu programu neofetch nebo podobných programů a archivujte jej v cloudu, nebo dokonce přejmenujte virtuální počítač s verzí distribuce a jádra, kterou používáte.

Nástroje systému Windows pro prohlížení a porovnávání hardwaru

Pokud máte jeden počítač s Windows a druhý s Linuxem, nebo uvažujete o migraci , je velmi užitečné znát ekvivalentní nástroje v obou systémech, abyste mohli porovnávat čísla: CPU, RAM, GPU, disky, základní desky atd.

Ve Windows máte k dispozici jak utility integrované přímo v systému , tak i známé programy třetích stran, které vám poskytnou velmi přehledný přehled o funkcích vašeho počítače.

Vestavěné nástroje systému Windows

Systém Windows nabízí tři hlavní způsoby zobrazení základních funkcí počítače bez nutnosti instalace:

  • Vlastnosti systémuZobrazuje CPU, instalovanou RAM a verzi Windows. Přístup k nim získáte kombinací kláves Windows + Pauza/Přerušení nebo z „Tento počítač“ > klikněte pravým tlačítkem myši > „Vlastnosti“.
  • DXDiag (Diagnostický nástroj DirectX): otevře se pomocí Windows + R a psaní dxdiagPoskytuje údaje o CPU, RAM, verzi DirectX a také podrobnosti o grafické kartě (na kartě „Zobrazení“). zvuková zařízení a vstupní periferie.
  • Systémové informaceNajdete ji v nabídce Start pod názvem „Systémové informace“. Je to nejkomplexnější složka, co se týče detailů, s velmi rozsáhlým stromem hardwarových a softwarových komponent, i když je trochu obtížné filtrovat to, co vás skutečně zajímá.

Většinu užitečných informací naleznete v sekcích „Komponenty“ a „Přehled systému“, kde uvidíte podrobnosti, jako je procesor, RAM, základní deska, BIOS, síťové adaptéry atd. Díky snadné dostupnosti těchto informací je mnohem snazší porovnat, co Linux nabízí na stejném počítači nebo na novějším modelu.

Programy třetích stran ve Windows

Pokud chcete jít ještě dál, existují velmi výkonné bezplatné i placené nástroje pro Windows, které shrnují všechny praktické informace o počítači bez šumu:

  • AIDA64 (Extreme/Engineer): Placený balíček s 30denní zkušební verzí, který kromě seznamu hardwaru a softwaru obsahuje také benchmarky a zátěžové testy. Je to reference v systémové analýze.
  • SpeccyBezplatný nástroj vytvořený vývojáři CCleaneru. Zobrazuje CPU, RAM, základní desku, úložiště, operační systém a další informace ve velmi uživatelsky přívětivém rozhraní. Během průvodce jednoduše zrušte zaškrtnutí volitelného instalačního políčka CCleaner.

Porovnáním výsledků těchto nástrojů s linuxovými utilitami (HardInfo, CPU-X, inxi atd.) získáte velmi přesný obraz o tom, jak váš hardware vypadá v každém operačním systému a zda existuje nějaká komponenta, která v jednom či druhém prostředí funguje lépe nebo je lépe podporována.

Zvládnutí diagnostických nástrojů v GNU/Linuxu i Windows vám dává výhodu v tom, abyste mohli rozumně udržovat, aktualizovat nebo vyměňovat svá zařízení, vyhýbat se překvapením s ovladači a kompatibilitou a využívat obrovské množství informací dostupných online o každém procesoru, grafické kartě nebo disku na základě dat, která jste získali z vlastního systému.

Jak vygenerovat hardwarovou zprávu pomocí Speccy
Související článek:
Jak generovat hardwarovou zprávu pomocí Speccy: Kompletní průvodce a alternativy

Přidat jako preferovaný zdroj v Googlu