GNU/Linux >> Belajar Linux >  >> Linux

Apakah ada cara untuk mendapatkan versi BIOS dari dalam Linux?

Tanpa hak superuser

Sesederhana membaca file berikut:

$ cat /sys/class/dmi/id/bios_version
1.1.3

Dengan hak superuser

Gunakan dmidecode:

$ sudo dmidecode -s bios-version
1.1.3

Selain itu, Anda mungkin harus memasang paket ini, yang tersedia di:

  • Linux i386, x86-64, ia64
  • FreeBSD i386, amd64
  • NetBSD i386, amd64
  • OpenBSD i386, amd64
  • BeOS i386
  • Solaris x86
  • Haiku i586

Anda dapat menggunakan lshw , hwinfo , inxi dan hardinfo (DMI):

# lshw -class memory
# hwinfo --bios
$ inxi -M
$ hardinfo

Perintah di atas akan berfungsi setelah menginstalnya melalui pengelola paket Anda.

Hanya jawaban pertama yang diajukan oleh @cuonglm yang memungkinkan Anda mendapatkan informasi bios tanpa menginstal paket tambahan:

$ cat /sys/class/dmi/id/bios*


Saya berkeliaran di /sys folder lalu saya masuk ke /sys/firmware/dmi/tables lalu dapatkan dua file DMI dan smbios_entry_point . Jika Anda membaca DMI file maka dalam kasus saya kata pertama adalah LENOVO dan kata kedua adalah BIOS version . Saya tahu ini bukan jawaban yang sederhana dan langsung tetapi Anda bisa mendapatkan informasi lebih lanjut mengenai pc Anda dari file ini.


Linux
  1. Linux:Bagaimana Mendapatkan Semua Log Masuk Dari Sistem?

  2. Linux – Cara Portabel Untuk Mendapatkan Alamat Sumber Rute Default?

  3. Apakah ada cara untuk memeriksa rpath saat ini di Linux?

  1. Apakah ada cara untuk mendapatkan UID pengguna di mesin Linux menggunakan java?

  2. Apakah ada cara untuk mendapatkan time_t 64-bit dalam program 32-bit di Linux?

  3. Bagaimana cara mendapatkan path ke file saat ini (pwd) di Linux dari C?

  1. Bagaimana saya bisa mendapatkan informasi wadah Docker Linux dari dalam wadah itu sendiri?

  2. Apakah ada cara untuk mengubah warna yang digunakan di konsol TTY di Linux?

  3. Apakah ada cara untuk mengubah id volume file .iso dari baris perintah?