В Linux автоматическое выключение компьютера можно задать через планировщик задач Cron. Откройте таблицу заданий суперпользователя:
sudo crontab -e
Для выключения каждый день в 23:00 добавьте:
0 23 * * * /sbin/shutdown -h now
Формат записи Cron: минута, час, день месяца, месяц, день недели. Символ `*` означает любое значение.
Для уведомления за 10 минут используйте две строки:
50 22 * * * /usr/bin/wall «Компьютер выключится через 10 минут!»
0 23 * * * /sbin/shutdown -h now
Другие варианты расписания:
30 21 * * * — ежедневно в 21:30
0 8 * * * — ежедневно в 08:00
Подпишись, тут про технолоджии.
P.S. Меня зовут Бедняков Артем, я разрабатываю backend-решения на Python любой сложности:
- REST API и микросервисы;
- агентные системы и AI-интеграции;
- Telegram-боты и Mini Apps;
- парсеры и автоматизация;
- интеграции с внешними сервисами и API;
- тестирование и CI/CD;
- DevOps и развёртывание;
- аудит и проверки безопасности.
Если вам нужна разработка или есть вопросы по реализации проекта — пишите мне в Telegram
Всегда рад обсудить задачу и помочь найти решение.
Также подписывайтесь на мой Telegram-канал IT POLICE, где я пишу о Python, backend-разработке, технологиях и кибербезопасности.