π‘ Π£Π½ΠΈΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Ρ ΠΊ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠΊΡΠΈΠΏΡΠ°ΠΌΠΈ Bash ΠΠΎΠ³ΡΡΠΆΠ°Π΅ΡΡΡΡ Π² ΠΌΠΈΡ Linux ΠΈ Ρ
ΠΎΡΠ΅ΡΡ Π΄Π΅Π»Π°ΡΡ ΡΠ²ΠΎΡ ΡΠ°Π±ΠΎΡΡ Π»Π΅Π³ΡΠ΅? Π’ΠΎΠ³Π΄Π° Π·Π½Π°Π½ΠΈΠ΅ ΡΠΎΠ½ΠΊΠΎΡΡΠ΅ΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ β ΡΠ²ΠΎΠΉ Π»ΡΡΡΠΈΠΉ Π΄ΡΡΠ³! ΠΠ°Π·ΠΎΠ²ΡΠ΅ ΡΠΊΡΠΈΠΏΡΡ β ΡΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΠ°Π»ΠΎ. ΠΠ°ΡΡΠΎΡΡΠ΅Π΅ ΠΌΠ°ΡΡΠ΅ΡΡΡΠ²ΠΎ β ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ΅ΠΏΠΈ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π΅Π»Π°ΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΠ΅ ΠΏΡΠΎΡΡΡΠΌ. Π ΡΠ΅Π³ΠΎΠ΄Π½Ρ Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΡΠ΅Π±Π΅, ΠΊΠ°ΠΊ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΡΡΡΡ
ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΡΡΠΊΠΎΡΠΈΡΡ ΡΡΡΠΈΠ½Ρ. - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΡΠΈΠΊΠ»Ρ ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ: Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΉ. - Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ: ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΠ΅ΡΡ Π·Π°Π΄Π°ΡΠΈ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ Π±ΡΠ΄ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ. - ΠΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΠ°ΠΉΠΏΡ: ΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π½ΡΠΆΠ½ΠΎΠ³ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° Π·Π° ΡΠ΅ΠΊΡΠ½Π΄Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±ΡΠΊΠ°ΠΏ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°: #!/bin/bash backup_dir="/backup/$(date +%Y-%m-%d)" mkdir -p "$backup_dir" cp -r /etc/* "$backup_dir" echo "Π Π΅Π·Π΅ΡΠ²Π½Π°Ρ ΠΊΠΎΠΏΠΈΡ Π³ΠΎΡΠΎΠ²Π° Π² $backup_dir" ΠΠ»ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π»ΠΎΠ³ΠΎΠ²: tail -f /var/log/syslog | grep --line-buffered "error" ΠΡΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ Π²ΡΠ΅ΠΌΡ, Π½ΠΎ ΠΈ ΡΠ½ΠΈΠ·ΠΈΡΡ ΡΠ°Π½Ρ ΠΎΡΠΈΠ±ΠΎΠΊ. Π ΠΌΠΈΡΠ΅ Linux Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ β ΠΊΡΡΡΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ Π΄Π΅ΡΠΆΠΈΡ
π‘ Π£Π½ΠΈΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Ρ ΠΊ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠΊΡΠΈΠΏΡΠ°ΠΌΠΈ Bash
27Β Π°Π²Π³ΡΡΡΠ°Β 202527Β Π°Π²Π³Β 2025
1 ΠΌΠΈΠ½