Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π·ΠΈΠ½ΡƒΠŸΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ
Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸ› οΈ ΠŸΡ€ΠΎΡΡ‚Π°Ρ автоматизация Π·Π°Π΄Π°Ρ‡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Bash-скриптов

πŸ› οΈ ΠŸΡ€ΠΎΡΡ‚Π°Ρ автоматизация Π·Π°Π΄Π°Ρ‡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Bash-скриптов ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ! πŸš€ Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ всСго нСсколько строк Bash-скрипта ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ€Π°Π½ΡŒΡˆΠ΅ Ρ‚Ρ€Π°Ρ‚ΠΈΠ» часы? БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ быстрСС ΠΈ ΡƒΠΌΠ½Π΅Π΅! πŸ” ΠŸΠΎΡ‡Π΅ΠΌΡƒ стоит ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты? - ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ Π·Π°Π΄Π°Ρ‡ΠΈ β€” Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠΊ - Π‘Π½ΠΈΠΆΠ΅Π½ΠΈΠ΅ ошибок ΠΏΡ€ΠΈ Ρ€ΡƒΡ‡Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ - Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ автоматичСской отчСтности ΠŸΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Ρ‚Π΅Π±Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ β€” автоматичСская очистка Π»ΠΎΠ³ΠΎΠ² ΠΊΠ°ΠΆΠ΄ΡƒΡŽ нСдСлю: создаСм скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ удаляСт старыС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ сортируСт Π½ΠΎΠ²Ρ‹Π΅. #!/bin/bash find /var/log/myapp/ -type f -mtime +7 -exec rm {} \; tar -czf logs_backup_$(date +%F).tar.gz /var/log/myapp/ ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ добавляй скрипты Π² cron β€” ΠΈ твоя систСма Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡ…ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… усилий! Π­Ρ‚ΠΎ лишь базовая основа β€” ΠΎΡ‡Π΅Π½ΡŒ интСрСсно, ΠΊΠ°ΠΊ Π΄Π°Π»Π΅ΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΉΡ‚ΠΈ, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π² всС, Ρ‡Ρ‚ΠΎ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ Ρ‚Π΅Π±Π΅ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Π²Π°ΠΆΠ½Ρ‹ΠΌ. А Ρ‚Ρ‹ ΡƒΠΆΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π» ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹ ΠΈΠ»ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅ΡˆΡŒ Π½Π°Ρ‡Π°Ρ‚ΡŒ сСгодня? ΠŸΡ€ΠΈΠ³Π»Π°ΡˆΠ°ΡŽ тСбя ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° наш Ρ‚Π΅Π»Π΅Π³Ρ€

πŸ› οΈ ΠŸΡ€ΠΎΡΡ‚Π°Ρ автоматизация Π·Π°Π΄Π°Ρ‡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Bash-скриптов

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ! πŸš€

Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ всСго нСсколько строк Bash-скрипта ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ€Π°Π½ΡŒΡˆΠ΅ Ρ‚Ρ€Π°Ρ‚ΠΈΠ» часы? БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ быстрСС ΠΈ ΡƒΠΌΠ½Π΅Π΅!

πŸ” ΠŸΠΎΡ‡Π΅ΠΌΡƒ стоит ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты?

- ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ Π·Π°Π΄Π°Ρ‡ΠΈ β€” Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠΊ

- Π‘Π½ΠΈΠΆΠ΅Π½ΠΈΠ΅ ошибок ΠΏΡ€ΠΈ Ρ€ΡƒΡ‡Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅

- Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ автоматичСской отчСтности

ΠŸΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Ρ‚Π΅Π±Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ β€” автоматичСская очистка Π»ΠΎΠ³ΠΎΠ² ΠΊΠ°ΠΆΠ΄ΡƒΡŽ нСдСлю: создаСм скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ удаляСт старыС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ сортируСт Π½ΠΎΠ²Ρ‹Π΅.

#!/bin/bash

find /var/log/myapp/ -type f -mtime +7 -exec rm {} \;

tar -czf logs_backup_$(date +%F).tar.gz /var/log/myapp/

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ добавляй скрипты Π² cron β€” ΠΈ твоя систСма Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡ…ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… усилий!

Π­Ρ‚ΠΎ лишь базовая основа β€” ΠΎΡ‡Π΅Π½ΡŒ интСрСсно, ΠΊΠ°ΠΊ Π΄Π°Π»Π΅ΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΉΡ‚ΠΈ, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π² всС, Ρ‡Ρ‚ΠΎ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ Ρ‚Π΅Π±Π΅ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Π²Π°ΠΆΠ½Ρ‹ΠΌ.

А Ρ‚Ρ‹ ΡƒΠΆΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π» ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹ ΠΈΠ»ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅ΡˆΡŒ Π½Π°Ρ‡Π°Ρ‚ΡŒ сСгодня?

ΠŸΡ€ΠΈΠ³Π»Π°ΡˆΠ°ΡŽ тСбя ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° наш Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill ΠΈ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ тСсты ΠΏΠΎ Linux Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot.

Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй ΠΈ Π½ΠΎΠ²Ρ‹Ρ… ΠΈΠ΄Π΅ΠΉ β€” Ρ‚Π°ΠΌ!

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚!

Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!