Linux hardware
Full info
Identify hardware or virtual host
Common info
CPU
lscpu
cat /proc/cpuinfo
dmidecode -t processor
RAM
cat /proc/meminfo
dmidecode -t memory
lshw -C memory
Motherboard
Storage
lsblk -fm
hdparm -I /dev/sda
lshw -class disk -class storage
Ethernet