Найти в Дзене
Уроки Linux

📝 Как использовать at для автоматического планирования задач в Linux

📝 Как использовать 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 минут! Включи 🔔 чтобы не пропустить!