📝 Как использовать at для автоматического планирования задач в Linux
Привет, друзья!😊 Хотите всего за несколько команд научиться планировать выполнение задач на своем сервере без всяких сложных скриптов? Тогда сегодняшняя тема — это именно для вас!
`at` — мощный инструмент для запуска команд в конкретное время. Он идеально подходит, когда нужно запланировать разовое действие.
Вот что важно знать:
- Установка `at` часто уже есть, если нет — установите:
- на Debian/Ubuntu:
sudo apt-get install at
- Включите сервис:
sudo systemctl enable --now atd
- Планируйте задачу:
echo "systemctl restart nginx" | at 14:30
- Можно указать и дату:
echo "rm -rf /tmp/*" | at 2023-10-20 23:59
- Чтобы посмотреть запланированные задачи:
atq
- А чтобы убрать —:
atrm <номер_задачи>
at — это универсальный помощник для разовых задач, когда не нужен крон или сложное расписание. Он идеально вписывается в автоматизацию и помогает освободить вас от лишних забот.
*Любопытно, а как вы обычно планируете автоматизацию на своих серверах?*
Больше полезных статей ты найдёшь в нашем телеграм-канале https://t.me/LinuxSkill, а вакансии для системных администраторов — в боте https://t.me/gradeliftbot.
Уверен, что `at` станет вашим незаменимым инструментом!
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!