Igen, a hardverekről lesz szó, pontosabban csak arról, hogy hogyan is lehet ezeket lekérdezni és valami kicsit értelmesebb formátumba (értsd: feldolgozható) elmenteni. A Micorfsot operációs rendszerében van a msinfo32.exe, illetve akinek az fapados, megveheti az Everest nevű programot (ez is magyar fejlesztés, hehe). Mit használjunk Leenugz alatt?
Konkrétan az Ubunturól fogok beszélni, ahogyan ez szokásom is, aki mást használ, az kénytelen lesz adaptálni a dolgot saját terjesztésére. Azért igyekszem nem túl specifikus lenni...
Már emlegettem egyszer a hardinfo nevű programocskát, amely nem csak megjeleníti a hardver információkat, de egyszerűbb benchmarkokat is tud futtatni (azért ne a 3DMark2008 színvonalára gondoljunk...).
Ugye, milyen jó a külseje? Itt aztán bőven van böngésznivaló. Ha ezt szeretnénk megtenni mondjuk papíralapon is, akkor generáljunk egy riportot...
A benchmark eredményeket nem csak saját gépünkre tekinthetjük meg, hanem összevethetjük más konfigurációkkal is, így az elvetemült buherálók sárgulhatnak, ha a szomszédnak 0,83Hz-zel gyorsabbra sikerült húzni a négymagos processzorát... ;-)
Ami nekem külön nagyon tetszik, az az, hogy beállítható külön, hogy én megosztanám-e a saját eredményeimet a közösséggel, vagy csak befogadóként akarom összehasonlítani az eredményeket. Ez persze gombnyomásra szinkronizálódik, persze netkapcsolat megléte mellett.
Ugyanez parancssorban
Mi van, ha szükségünk van egy távoli gép hardver adataira, és nem tudunk grafikus alkalmazásokat futtatni? Konkrétan Szucsjoee kérte, hogy susogjam el, milyen alaplap van a gépben. Amiről - mi sem természetesebb - fogalmam nem volt, lévén már vagy 3 éve ki se nyitottam a házat... nosza, próbálkozzunk!
bagoj@altf4:~$ sudo lshw
[sudo] password for bagoj:
altf4
description: Desktop Computer
product: To Be Filled By O.E.M.
vendor: To Be Filled By O.E.M.
version: To Be Filled By O.E.M.
serial: To Be Filled By O.E.M.
width: 32 bits
capabilities: smbios-2.3 dmi-2.3
configuration: boot=normal chassis=desktop uuid=11223344-5566-7788-9900-1122334455667
*-core
description: Motherboard
product: P4P800S-X
vendor: ASUSTeK Computer INC.
physical id: 0
version: Rev 1.xx
serial: MB-0012345678
*-firmware
description: BIOS
vendor: American Megatrends Inc.
physical id: 0
version: 1005.001 (09/14/2004)
size: 64KB
capacity: 320KB
És így tovább és így tovább, hasonló részletességgel. Máris jól látható, hogy egy ASUS P4P800S-X-ről van szó. Mission accomplished!
Utóhang
Elkezdett érdekelni, hogy mégis, milyen csomagban vannak ezek a parancsok. Az lshw az lshw nevűben, a hardinfo pedig a hardinfo csomagban. Minő meglepetés...