Add automatic system report
This commit is contained in:
1 parent
a34d8ed008
commit
ef7fe809b7
1 file changed
+46
Executable
+46
@@ -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"
|
||||
Reference in new issue
Block a user