Bez oprávnění superuživatele
Je to stejně jednoduché jako čtení následujícího souboru:
$ cat /sys/class/dmi/id/bios_version
1.1.3
S oprávněními superuživatele
Použijte dmidecode:
$ sudo dmidecode -s bios-version
1.1.3
Také možná budete muset nainstalovat tento balíček, který je dostupný v:
- Linux i386, x86-64, ia64
- FreeBSD i386, amd64
- NetBSD i386, amd64
- OpenBSD i386, amd64
- BeOS i386
- Solaris x86
- Haiku i586
Můžete použít lshw , hwinfo , inxi a hardinfo (DMI):
# lshw -class memory
# hwinfo --bios
$ inxi -M
$ hardinfo
Výše uvedený příkaz by měl fungovat po jejich instalaci prostřednictvím správce balíčků.
Pouze první odpověď navržená @cuonglm vám umožní získat informace o bios bez instalace dalšího balíčku:
$ cat /sys/class/dmi/id/bios*
Bloudil jsem v /sys pak jsem přešel do /sys/firmware/dmi/tables pak dostal dva soubory DMI a smbios_entry_point . Pokud čtete DMI soubor pak v mém případě bylo první slovo LENOVO a druhé slovo bylo BIOS version . Vím, že to není jednoduchá a přímá odpověď, ale můžete získat více informací o vašem pc z tohoto souboru.