linux:proc_info
This is an old revision of the document!
proc Info
PC Model / Manufacturer / BIOS:
sudo cat /sys/devices/virtual/dmi/id/{sys_vendor,product_{family,version,name},bios_version}
cd /sys/devices/virtual/dmi/id/ for f in *; do printf "$f " cat $f 2>/dev/null || echo "***_Unavailable_***" done
ARM systems:
sudo cat /sys/firmware/devicetree/base/model
Example output
Intel NUC:
$ sudo cat /sys/devices/virtual/dmi/id/{sys_vendor,product_{family,version,name},bios_version} Intel(R) Client Systems TN M11924-404 NUC11TNHi5 TNTGL357.0042.2020.1221.1743
$ sudo cat /sys/devices/virtual/dmi/id/{sys_vendor,product_{family,version,name},bios_version} Intel(R) Client Systems Intel NUC J72747-303 NUC8i5BEH BECFL357.86A.0073.2019.0618.1409
VMWare:
$ sudo cat /sys/devices/virtual/dmi/id/{sys_vendor,product_{family,version,name},bios_version} VMware, Inc. None VMware Virtual Platform 6.00
RPI:
$ sudo cat /sys/firmware/devicetree/base/model Raspberry Pi Zero W Rev 1.1
linux/proc_info.1705075943.txt.gz ยท Last modified: by Wulf Rajek