30 lines
1.0 KiB
Bash
30 lines
1.0 KiB
Bash
#!/bin/bash
|
|
# DYNR Module: System Pulse
|
|
|
|
run_system_pulse() {
|
|
clear
|
|
echo -e "${PURPLE}=================================================${NC}"
|
|
echo -e "${BLUE} 🐉 DYNASTY REVOLUTION: SYSTEM PULSE 🐉 ${NC}"
|
|
echo -e "${PURPLE}=================================================${NC}"
|
|
|
|
# CPU Load
|
|
CPU_LOAD=$(top -bn1 | grep "Cpu(s)" | awk '{print $2 + $4}')
|
|
echo -e "${GOLD}CPU LOAD: ${NC}${CPU_LOAD}%"
|
|
|
|
# RAM Usage
|
|
RAM_TOTAL=$(free -m | awk '/Mem:/ { print $2 }')
|
|
RAM_USED=$(free -m | awk '/Mem:/ { print $3 }')
|
|
RAM_PERC=$(( RAM_USED * 100 / RAM_TOTAL ))
|
|
echo -e "${GOLD}RAM USAGE: ${NC}${RAM_USED}MB / ${RAM_TOTAL}MB (${RAM_PERC}%)"
|
|
|
|
# Disk Space
|
|
DISK_USAGE=$(df -h / | awk 'NR==2 {print $5}')
|
|
echo -e "${GOLD}DISK USAGE: ${NC}${DISK_USAGE}"
|
|
|
|
# Uptime
|
|
UPTIME=$(uptime -p)
|
|
echo -e "${GOLD}UPTIME: ${NC}${UPTIME}"
|
|
|
|
echo -e "${PURPLE}=================================================${NC}"
|
|
read -p "Press Enter to return to the Dynasty..."
|
|
} |