Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

📡 Простые хитрости для автоматизации ежедневных задач в Linux

📡 Простые хитрости для автоматизации ежедневных задач в Linux Привет, поклонники Linux и DevOps! 🚀 Вы когда-нибудь задумывались, как сделать повторяющиеся задачи значительно быстрее? В этом посте расскажу о нескольких лайфхаках, которые помогут вам упростить работу и сэкономить время. - Создайте универсальный скрипт для резервного копирования важной папки: #!/bin/bash tar -czf ~/backup_$(date +%Y%m%d).tar.gz ~/important_folder - Автоматизируйте обновление системы с помощью cron: sudo crontab -e Добавьте строку: 0 3 * * * /usr/bin/apt-get update && /usr/bin/apt-get upgrade -y Итак, вместо рутины каждое утро — один клик. - Настройте автоматическую очистку логов с помощью systemd-timers: Создайте файл clean_logs.timer: [Unit] Description=Clean logs Weekly [Timer] OnCalendar=weekly Persistent=true [Install] WantedBy=timers.target И соответствующий clean_logs.service: [Unit] Description=Clean logs [Service] Type=oneshot ExecStart=/bin/rm -rf /var/log/*.gz Такие нехитрые

📡 Простые хитрости для автоматизации ежедневных задач в Linux

Привет, поклонники Linux и DevOps! 🚀

Вы когда-нибудь задумывались, как сделать повторяющиеся задачи значительно быстрее? В этом посте расскажу о нескольких лайфхаках, которые помогут вам упростить работу и сэкономить время.

- Создайте универсальный скрипт для резервного копирования важной папки:

#!/bin/bash

tar -czf ~/backup_$(date +%Y%m%d).tar.gz ~/important_folder

- Автоматизируйте обновление системы с помощью cron:

sudo crontab -e

Добавьте строку:

0 3 * * * /usr/bin/apt-get update && /usr/bin/apt-get upgrade -y

Итак, вместо рутины каждое утро — один клик.

- Настройте автоматическую очистку логов с помощью systemd-timers:

Создайте файл clean_logs.timer:

[Unit]

Description=Clean logs Weekly

[Timer]

OnCalendar=weekly

Persistent=true

[Install]

WantedBy=timers.target

И соответствующий clean_logs.service:

[Unit]

Description=Clean logs

[Service]

Type=oneshot

ExecStart=/bin/rm -rf /var/log/*.gz

Такие нехитрые трюки превращают рутину в праздник продуктивности!

А как вы автоматизируете свои задачи? Делитесь в комментариях!

📚 Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!