📸 Нужно решить свою задачу?
Загрузите фото — AI решит за секунды!
schoolФизика verifiedРешено AI

Решение задачи: Оповещение о дисковом пространстве (check_space.sh)

calendar_today
schedule1 мин. чтения
visibility1 просмотр

Изображение задачи:
Нажмите для увеличения

Скрипт check_space.sh проверяет уровень заполненности диска и отправляет уведомление, если свободного места осталось менее 10%. Настроить автоматический запуск скрипта можно с помощью crontab.

check_circle

Подробное решение

Ответ на задание: Задание 3: Оповещение о дисковом пространстве 1. Создайте скрипт check_space.sh, который проверяет, если ли на диске меньше 10% свободного места, и отправляет уведомление. Пример скрипта check_space.sh:
#!/bin/bash

threshold=10

current_usage=$(df / | grep / | awk '{print $5}' | sed 's/%//')

if [ "$current_usage" -ge "$threshold" ]; then
  echo "Внимание: на диске менее 10% свободного места" | mail -s "Уведомление о дисковом пространстве" your-email@example.com
fi
2. Сделайте скрипт исполняемым: Для того чтобы сделать скрипт исполняемым, нужно выполнить следующую команду в терминале:
chmod +x check_space.sh
3. Настройте crontab на ежедневный запуск скрипта в 8 утра: Для настройки ежедневного запуска скрипта в 8 утра с помощью crontab, выполните следующие шаги: Откройте crontab для редактирования, набрав в терминале:
crontab -e
В открывшемся файле добавьте следующую строку:
0 8 * * * /путь/к/вашему/скрипту/check_space.sh
Где /путь/к/вашему/скрипту/ нужно заменить на полный путь к файлу check_space.sh. Например, если скрипт находится в вашей домашней директории, то путь будет /home/ваш_пользователь/check_space.sh. Сохраните изменения и закройте файл. Теперь скрипт будет запускаться каждый день в 8:00 утра.
listВсе задачи

Нужно решить свою задачу?

Загрузите фото или введите текст — AI решит с пошаговым объяснением!

Решите свою задачу прямо сейчас

Введите текст задачи или загрузите фото — получите ответ мгновенно

Выберите режим AI:
🚀 Pro v3
20 руб. • 99.9%
⚡ Lite v3
5 руб. • 95%
Ваш баланс:10 руб.
Пополнить
psychology
Задайте любой вопрос
Поддерживаются текст, фото и голосовой ввод
🎉
Бонус получен!
+20 ₽
Добавлено на ваш баланс