From 928a7c56f0761461de54ea261dff5f70915b94d8 Mon Sep 17 00:00:00 2001 From: LeoR156 <277007013+LeoR156@users.noreply.github.com> Date: Wed, 17 Jun 2026 15:02:52 +0500 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20README.md=20=D1=81=20=D0=B8=D0=BD=D1=81=D1=82=D1=80?= =?UTF-8?q?=D1=83=D0=BA=D1=86=D0=B8=D0=B5=D0=B9=20=D0=BF=D0=BE=20=D1=83?= =?UTF-8?q?=D1=81=D1=82=D0=B0=D0=BD=D0=BE=D0=B2=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Добавлено описание проекта, список собираемых метрик и пошаговое руководство по развертыванию скрипта (git, chmod, настройка cron). --- README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..df75326 --- /dev/null +++ b/README.md @@ -0,0 +1,13 @@ +### Простой Bash-скрипт для мониторинга состояния системы. Собирает данные и сохраняет их в текстовый отчет. +**Собираемая информация:** +* Текущая дата и время +* Uptime системы +* Использование CPU и оперативной памяти (RAM) +* Использование дискового пространства +* Топ-5 процессов по потреблению CPU + +### Инструкия по установке: +* Клонируйте репозиторий командой `git clone https://github.com/LeoR156/monitoring-bash` +* Исполните команду `chmod +x system_report.sh` для выдачи прав на исполненние __всем__ пользователям системы. Для выдачи прав на исполнение только __владельцу (вам)__ используйте команду `chmod u+x system_report.sh` +* Измените файл __crontab__ командой `crontab -e`. Впишите в конец файла с пустой строки след. код: ```0 */6 * * * полный/путь к/файлу/system_report.sh``` +* В формулировке выше скрипт будет исполняться каждые 6 часов. Если вы хотите изменить время исполнения, посмотрите практический тренажер о том, как правильно задавать время исполнения: [crontab.guru](https://crontab.guru/)