Ежедневные/Еженедельные регламентные работы по обслуживанию ПК
Смотрите Регламентные работы по обслуживанию ПК
Из Менеджера приложений надо установить zenity

Это Zenity: порт GNOME для почтенной программы «dialog», которая позволяет отображать диалоговые окна из командной строки и сценариев оболочки.
Подробнее смотрите Zenity на службе у системного администратора
В папку Script поместить следующие скрипты:
deltmp.sh Удаление временных файлов
#!/bin/bash
# deltmp.sh
sudo1=$(zenity --entry --title="Аутентификация для временных файлов" --text="Пароль админа")
echo $sudo1 | sudo -S find /tmp -type f -delete | tee -a deltmp.log
disl.sh Заполнение диска
#!/bin/bash
# disk.sh
df -h | tee -a disk.log
kvrt.run Kaspersky Virus Removal Tool – бесплатный антивирус Касперского, предлагающий функции сканера по требованию. Он скачивается с сайта Рекомендуемые антивирусы и программы
log-analyzer.sh Анализ логов
#!/bin/bash
# log-analyzer.sh
sudo1=$(zenity --entry --title="Аутентификация для аналаза журналов" --text="Пароль админа")
SYSLOG="/var/log/syslog"
AUTHLOG="/var/log/auth.log"
echo "=== System Log Analysis ===" | tee -a log-analyzer.log
echo "Last 10 errors from system log:" | tee -a log-analyzer.log
echo $sudo1 | sudo -S grep -i error $SYSLOG | tail -10 | tee -a log-analyzer.log
echo -e "\n=== Authentication Analysis ===" | tee -a log-analyzer.log
echo "Failed login attempts in last hour:" | tee -a log-analyzer.log
echo $sudo1 | sudo -S grep "Failed password" $AUTHLOG | \
grep "$(date +%b\ %d\ %H)" | wc -l | tee -a log-analyzer.log
echo -e "\n=== Disk Usage of Log Directory ==="
echo $sudo1 | sudo -S du -sh /var/log/* | sort -hr | head -10 | tee -a log-analyzer.log
echo -e "\n=== Service Status ===" | tee -a log-analyzer.log
systemctl --failed --no-legend | wc -l | tee -a log-analyzer.log
echo "failed services"
service.sh Проверка состояния служб
#!/bin/bash
# service.sh
systemctl list-units --type=service | tee -a service.log
Важно! Во всех скриптах в свойствах Права поставить галочку "Разрешить использовать как программу"
В настройках панели выбираем Апплеты и отмечаем Запуск приложений

Заполнить Группу Ежедневное обслуживание и добавить команды

Можно пользоваться:

При выполнении информация помещается в рабочей папке пользователя с именем скрипта и расширением log (кроме Касперскогр).
disk.txt Заполнение диска

log-analyzer.txt Анализ логов

service.txt Проверка состояния служб

>