Skip to content

Hardware

Proces

top
htop
bpytop
ps -aux

Find Zombie Process

ps aux | awk '{if ($8 == "Z") print $2}'

Mainboard

sudo dmidecode -t 2

CPU

lscpu
cat /proc/cpuinfo
sudo lshw -c cpu

Memory

Check Memory & Swap

free -hw
  lsmem
sudo dmidecode --type 17
sudo lshw -c memory
sudo inxi --memory #nice
cat /proc/meminfo
smem
vmstat

Disk

Offline

sudo lsblk -f

sudo df -h
sudo df -H /dev/sda1

df -H /dev/sda1 # disk usage

sudo hdparm -I /dev/sda

sudo lshw -class disk -class storage
sudo lshw -short -C disk

sudo hwinfo --disk

Online

dstat

Monitor

sudo apt-get install read-edid
sudo get-edid | parse-edid

Get serial and Info

Get the hardware serial number and info

cd /sys/class/dmi/id/
cat /sys/class/dmi/id/board_serial

Linux Boot Process Overview

Bios/UEFI -> POST -> Bootloader → Kernel → Init Process

Modern Linux BOOT Process