From 3829104b72fda879791ac462d7e2d70c533d808d Mon Sep 17 00:00:00 2001 From: Lulzette Date: Thu, 13 Jan 2022 04:13:34 +0000 Subject: [PATCH] Menu --- src/basic.sh | 37 +++++++++++++++++++++++++++++++++++-- 1 file changed, 35 insertions(+), 2 deletions(-) diff --git a/src/basic.sh b/src/basic.sh index 43a2153..85adefe 100644 --- a/src/basic.sh +++ b/src/basic.sh @@ -28,8 +28,8 @@ echo "- Inodes:" df -hi | grep '/dev/vd' -echo "- OOMS:" -dmesg -T | grep "Out of memory" + + echo "- Installed panel:" @@ -44,3 +44,36 @@ echo "- Installed packages" list=$(apt list --installed 2>&1 |egrep 'atop') echo $list + + +while true +do +echo -e " +--- +1. Посмотреть жрущие ЦПУ/ОЗУ процессы +2. Вывести OOM'ы + +0. Выход +" + + read -r -p "Выбери: " action + case $action in + 0) + exit ;; + 1) + echo "- Top RAM usage:" + + ps axk-%mem ouser,%cpu,%mem,command | head + echo + echo "- Top CPU usage:" + + ps axk-%cpu ouser,%cpu,%mem,command | head + ;; + 2) + echo "- OOMS:" + dmesg -T | grep "Out of memory" + ;; + esac +done + +