π οΈ Π£Π²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΌΠΈΡ shell-ΡΠΊΡΠΈΠΏΡΠΎΠ²: Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΡΡΠΈΠ½Ρ Π·Π° 5 ΠΌΠΈΠ½ΡΡ! ΠΡΠΈΠ²Π΅Ρ, Π΄ΡΡΠ·ΡΡ! Π₯ΠΎΡΠΈΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ²ΠΎΡ ΡΠ°Π±ΠΎΡΡ Π² Linux Π±ΡΡΡΡΠ΅Π΅ ΠΈ ΠΏΡΠΈΡΡΠ½Π΅Π΅? Π’ΠΎΠ³Π΄Π° ΠΏΠΎΠ³Π½Π°Π»ΠΈ Π² ΠΌΠ°Π³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΌΠΈΡ shell-ΡΠΊΡΠΈΠΏΡΠΎΠ² β Π²Π°ΡΠΈ Π½ΠΎΠ²ΡΠ΅ Π»ΡΡΡΠΈΠ΅ Π΄ΡΡΠ·ΡΡ! Π Π°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ Π·Π° ΠΏΠ°ΡΡ ΠΌΠΈΠ½ΡΡ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ²ΠΎΠΉ ΡΠΊΡΠΈΠΏΡ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΡΠΈΡΡΠΊΠΈ Π»ΠΎΠ³ΠΎΠ² ΠΈΠ»ΠΈ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ
ΠΊΠΎΠΏΠΈΠΉ. ΠΠΎΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΠ»ΡΡΡ: - ΠΠΊΠΎΠ½ΠΎΠΌΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ β Π½ΠΈΠΊΠ°ΠΊΠΈΡ
ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΡ
ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ - ΠΠΈΠ±ΠΊΠΎΡΡΡ β ΠΏΠΎΠ΄ΡΡΡΠΎΠΈΡΡ ΠΏΠΎΠ΄ ΡΠ²ΠΎΠΈ Π½ΡΠΆΠ΄Ρ - ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡΡ β ΠΎΡΠΈΠ±ΠΈΡΡΡΡ ΡΠ»ΠΎΠΆΠ½Π΅Π΅, ΡΠ΅ΠΌ Π²ΡΡΡΠ½ΡΡ Π½Π°Π±ΠΈΡΠ°ΡΡ ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΡΡΠ΅Π½ΡΠΊΠΈΠΉ ΡΠΊΡΠΈΠΏΡ: - Π‘ΠΎΠ·Π΄Π°Π΅ΡΡ ΡΠ°ΠΉΠ», Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, backup.sh - ΠΠ½ΡΡΡΠΈ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°Π΅ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ: #!/bin/bash tar -czf ~/backup_$(date +%F).tar.gz ~/Π²Π°ΠΆΠ½ΡΠ΅_Π΄Π°Π½Π½ΡΠ΅ echo "Π Π΅Π·Π΅ΡΠ²Π½Π°Ρ ΠΊΠΎΠΏΠΈΡ ΡΠ΄Π΅Π»Π°Π½Π°" ΠΠ°ΡΠ΅ΠΌ Π΄Π΅Π»Π°Π΅ΡΡ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΌ: chmod +x backup.sh Π Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡ: ./backup.sh Π’Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π»ΡΠ±ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ β ΠΎΡ ΠΎΡΠΈΡΡΠΊΠΈ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΡΠ°ΠΉΠ»ΠΎΠ² Π΄ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΠ°ΡΡΡΠ° ΡΠ»ΡΠΆΠ±. ΠΡΡ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎ ΠΈ Π²Π΄ΠΎΡ
Π½ΠΎΠ²Π»ΡΡΡΠ΅! Π ΡΡ ΡΠΆΠ΅ Π½Π°ΡΠ°Π» ΡΠ²ΠΎΠΉ ΠΏΡΡΡ Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ° Π±ΠΎΠΈΡΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°Π³? - ΠΠ»Ρ Ρ
π οΈ Π£Π²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΌΠΈΡ shell-ΡΠΊΡΠΈΠΏΡΠΎΠ²: Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΡΡΠΈΠ½Ρ Π·Π° 5 ΠΌΠΈΠ½ΡΡ
23Β ΡΠ΅Π½ΡΡΠ±ΡΡΒ 202523Β ΡΠ΅Π½Β 2025
1 ΠΌΠΈΠ½