π‘ ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΡΡΠΈΠ½Π½ΡΡ
Π·Π°Π΄Π°Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Bash-ΡΠΊΡΠΈΠΏΡΠΎΠ² ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux ΠΈ DevOps! β‘ ΠΠ½Π°Π΅ΡΡ Π»ΠΈ ΡΡ, ΡΡΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΡΡΡΠΎΠΊ ΡΠΊΡΠΈΠΏΡΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΡΡ ΠΏΡΡΠ°Π½ΠΈΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΡΠΊΠ°Π·ΠΎΡΠ½ΡΠΉ Π°Π²ΡΠΎΠΌΠ°Ρ? ΠΠ΅ Π²Π΅ΡΠΈΡΡ? Π’ΠΎΠ³Π΄Π° Π²ΠΎΠΎΡΡΠΆΠΈΡΡ ΡΡΠΈΠΌ Π»Π°ΠΉΡΡ
Π°ΠΊΠΎΠΌ! ΠΠ°Π·ΠΎΠ²ΠΎΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅: - Π‘ΠΎΠ·Π΄Π°Π΅ΡΡ ΡΠ°ΠΉΠ» backup.sh - ΠΠΏΠΈΡΡΠ²Π°Π΅ΡΡ ΡΡΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ Π±ΡΠΊΠ°ΠΏΠ° ΡΠ΅ΡΡΡΡΠΎΠ² ΠΈΠ»ΠΈ Π»ΠΎΠ³ΠΎΠ², Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ: #!/bin/bash tar -czf ~/backup_$(date +%Y%m%d).tar.gz /var/log/ - ΠΠ΅Π»Π°Π΅ΡΡ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΌ: chmod +x backup.sh - Π Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡ ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· cron β ΡΠ°ΠΊ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ Π²Π°ΠΆΠ½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ Π·Π°Π±ΡΠ΄Π΅ΡΡ ΡΠ΄Π΅Π»Π°ΡΡ Π²ΡΡΡΠ½ΡΡ! ΠΠ»ΡΡΡ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΎΡΠ°: - ΠΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ Π²ΡΠ΅ΠΌΡ - ΠΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΡΠ΅ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ - Π Π»ΡΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΌΠΎΠΆΠ΅ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡΡ ΡΠΊΡΠΈΠΏΡ Π½ΠΎΠ²ΡΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ Π ΡΠ°ΠΌΠΎΠ΅ ΠΊΠ»Π°ΡΡΠ½ΠΎΠ΅ β Π²ΡΠ΅ ΡΡΠΎ Π΄Π΅Π»Π°Π΅ΡΡΡ Π·Π° ΡΡΠΈΡΠ°Π½Π½ΡΠ΅ ΠΌΠΈΠ½ΡΡΡ! ΠΠ»ΠΈ ΡΠΊΠ°ΠΆΠΈ, ΠΊΡΠΎ ΠΈΠ· Π²Π°Ρ Π½Π΅ ΠΌΠ΅ΡΡΠ°Π» ΠΎ ΠΌΠ°Π³ΠΈΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ? Π ΡΡ ΡΠΆΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π» ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΠΏΡΠΎΡΠ΅ΡΡΡ Π² ΡΠ²ΠΎΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΈΠ»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΡ Π½Π°ΡΠ°ΡΡ? ΠΡΠΎΠΊΠ°ΡΠ°ΠΉ ΡΠ²ΠΎΠΈ ΡΠΊΠΈΠ»Ρ Π² ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° ΠΏΡΠΎΠΉΡΠΈ ΡΠ΅ΡΡ
π‘ ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΡΡΠΈΠ½Π½ΡΡ Π·Π°Π΄Π°Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Bash-ΡΠΊΡΠΈΠΏΡΠΎΠ²
18Β ΠΈΡΠ»ΡΒ 202518Β ΠΈΡΠ»Β 2025
~1 ΠΌΠΈΠ½