π ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΈ Π² Linux: Π»Π°ΠΉΡΡ Π°ΠΊΠΈ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½Π°
ΠΡΠΈΡΡΠ΅Π»ΠΈ, Ρ ΠΎΡΠΈΡΠ΅ ΠΎΡΠ²ΠΎΠΈΡΡ ΠΈΡΠΊΡΡΡΡΠ²ΠΎ Π±ΡΡΡΡΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ? Π Linux ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ ΠΏΡΠΈΠ΅ΠΌΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π΅Π»Π°ΡΡ Π²Π°ΡΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π±ΠΎΠ»Π΅Π΅ Π±ΡΡΡΡΡΠΌΠΈ ΠΈ ΠΏΡΠΈΡΡΠ½ΡΠΌΠΈ.
Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΠΏΠΎΠ΄Π΅Π»ΡΡΡ ΡΠ΅ΠΊΡΠ΅ΡΠ°ΠΌΠΈ, ΠΊΠ°ΠΊ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΡΡΡΠ΅ΡΡΠ°!
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ find Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΡΠΌ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ:
- cat, ΡΡΠΎΠ±Ρ Π±ΡΡΡΡΠΎ ΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅
- less, Π΄Π»Ρ ΡΠΏΠΎΠΊΠΎΠΉΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° Π±ΠΎΠ»ΡΡΠΈΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ²
- rsync β ΠΈΠ΄Π΅Π°Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ Π±ΠΎΠ»ΡΡΠΈΡ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠ² Π΄Π°Π½Π½ΡΡ ΠΈΠ»ΠΈ Π±ΡΠΊΠ°ΠΏΠΎΠ²
π Π Π΅ΡΠ΅:
- ln ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΡΡΠ»ΠΊΠΈ β ΡΠΊΠΎΠ½ΠΎΠΌΡΡΠ΅ ΠΌΠ΅ΡΡΠΎ ΠΈ ΡΡΠΊΠΎΡΡΠΉΡΠ΅ Π΄ΠΎΡΡΡΠΏΡ
- tar β ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΠΉΡΠ΅, Π°ΡΡ ΠΈΠ²ΠΈΡΡΠΉΡΠ΅ ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²ΡΠ²Π°ΠΉΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π»Π΅Π³ΠΊΠΎ
- chmod, chown β Π½Π°ΡΡΡΠΎΠΉΡΠ΅ ΠΏΡΠ°Π²Π° ΠΈ Π²Π»Π°Π΄Π΅Π»ΡΡΠ΅Π² ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ
ΠΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅: Π½Π°Π΄ΠΎ Π±ΡΡΡΡΠΎ Π½Π°ΠΉΡΠΈ Π²ΡΠ΅ "*.log" ΡΠ°ΠΉΠ»Ρ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ ΠΈ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ Π² Π°ΡΡ ΠΈΠ².
ΠΡΠΈΠΌΠ΅Ρ:
find /var/log -type f -name "*.log" -exec tar -rvf logs_backup.tar {} \;
ΠΡΠΎΡΡΠΎ, ΠΏΡΠ°Π²Π΄Π°? Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΈΠ·Π±Π΅Π³Π°ΡΡ ΡΡΡΠΈΠ½Ρ ΠΈ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ Π²ΡΠ΅ΠΌΡ.
ΠΠ°Π΄Π½ΠΎ, Π° ΠΊΠ°ΠΊ Π΄ΡΠΌΠ°Π΅ΡΠ΅, ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ· ΡΡΠΈΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΡΡΠ°Π» Π΄Π»Ρ Π²Π°Ρ ΠΎΡΠΊΡΡΡΠΈΠ΅ΠΌ?
ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΠ±ΡΠΉΡΠ΅ β ΠΌΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΆΠ΄Π΅Ρ!
ΠΠΎΠ΄ΠΏΠΈΡΡΠ²Π°ΠΉΡΠ΅ΡΡ Π½Π° Π½Π°Ρ ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill ΠΈ Π±ΠΎΡΠ° https://t.me/gradeliftbot β ΡΡΠ΄Π° Ρ Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π΅ΡΡ Π±ΠΎΠ»ΡΡΠ΅ Π»Π°ΠΉΡΡ Π°ΠΊΠΎΠ² ΠΈ ΡΠ΅ΡΡΠΎΠ² Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΡΠ²ΠΎΠΈΡ Π·Π½Π°Π½ΠΈΠΉ!
ΠΠΏΠ΅ΡΠ΅Π΄ ΠΊ Π½ΠΎΠ²ΡΠΌ Π²Π΅ΡΡΠΈΠ½Π°ΠΌ Π² Linux!