tgoop.com/bash_srv/47
Create:
Last Update:
Last Update:
🚀 Полезный Bash-скрипт: Уведомление о перезагрузке сервера 🔔
Иногда нужно предупредить пользователей, что сервер будет перезагружен, особенно если они работают в терминале. Ниже скрипт, который отправит им сообщение и задаст таймер на перезагрузку:
#!/bin/bash
TIMEOUT=5 # Через сколько минут будет перезагрузка
MESSAGE="⚠️ Внимание! Сервер будет перезагружен через $TIMEOUT минут. Пожалуйста, сохраните свою работу."
# Оповестим всех пользователей
wall "$MESSAGE"
# Поставим таймер на перезагрузку
shutdown -r +$TIMEOUT "Плановая перезагрузка сервера через $TIMEOUT минут"
📌
wall рассылает сообщение всем, у кого открыт терминал, а shutdown -r запланирует перезагрузку. Всё просто и эффективно.💡Можно обернуть это в cron или systemd-таймер — и будет готовый инструмент для автоматических уведомлений и перезагрузок.
👉@bash_srv
BY Bash Советы
Share with your friend now:
tgoop.com/bash_srv/47
