Add automatic system report

This commit is contained in:
dbildhauer committed 2026-09-27 19:34:42 +02:00
1 parent a34d8ed008
commit ef7fe809b7
1 file changed
+46
+46
View File
@@ -0,0 +1,46 @@
#!/usr/bin/env bash
set -e
PROJECT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
mkdir -p "$PROJECT_DIR/reports"
REPORT="$PROJECT_DIR/reports/system-report.txt"
{
echo "========================================="
echo " Debian 13 Admin Workstation Report"
echo "========================================="
echo
echo "Datum:"
date
echo
echo "Hostname:"
hostname
echo
echo "Kernel:"
uname -r
echo
echo "RAM:"
free -h
echo
echo "CPU:"
lscpu | grep "Model name"
echo
echo "Festplatten:"
df -h
echo
echo "Installierte Pakete:"
dpkg -l | wc -l
echo
echo "Prozesse:"
ps -e | wc -l
echo
echo "Aktive Dienste:"
systemctl list-units --type=service --state=running
} > "$REPORT"
echo
echo "Report gespeichert unter:"
echo "$REPORT"