Hardwareinfo

Mit diesem Skript die Hardware Info eines Linux-PC auslesen 

 #!/bin/bash

# CPU Informationen

cpu_info=$(lscpu | grep 'Model name' | sed 's/Model name:\s*//')

# RAM Informationen

ram_info=$(free -h | grep Mem | awk '{print $2}')

# Festplatten Informationen

disk_info=$(lsblk -d -o NAME,SIZE,TYPE | grep disk)

# Netzwerkadapter

net_info=$(ip link show | grep -E '^[0-9]+:' | awk -F: '{print $2}' | tr -d ' ')

# Grafikkarte

gpu_info=$(lspci | grep -i 'vga' | sed 's/.*: //')

# Motherboard (Benötigt root Rechte)

mb_info=$(sudo dmidecode -t baseboard | grep 'Product Name' | head -1 | sed 's/Product Name:\s*//')

# Ausgabe der Informationen

echo "CPU: $cpu_info"

echo "RAM: $ram_info"

echo -e "Festplatten:\n$disk_info"

echo -e "Netzwerkadapter:\n$net_info"

echo "Grafikkarte: $gpu_info"

echo "Motherboard: $mb_info"

 

  