π *Π Π°ΡΠΊΡΠΎΠΉ ΡΠ°ΠΉΠ½Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ: ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΡΠ΅ΡΠ΅Π· Bash* Π§ΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π»ΡΡΡΠ΅, ΡΠ΅ΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ, Π½Π΅ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°ΡΡΡ Ρ ΠΊΡΠ΅ΡΠ»Π°? Π ΡΡΠΎΠΉ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΎΠΉ Ρ
ΡΠΎΠ½ΠΈΠΊΠ΅ Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΠΊΡΡΡΡΡ
ΠΏΡΠΈΡΠΌΠ°Ρ
ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ΅Π°Π»ΡΠ½ΠΎ ΡΡΠΊΠΎΠ½ΠΎΠΌΡΡ ΡΠ²ΠΎΡ Π²ΡΠ΅ΠΌΡ ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ΅Π±Ρ Π½Π°ΡΡΠΎΡΡΠΈΠΌ ΠΌΠ°ΡΡΠ΅ΡΠΎΠΌ Linux. - ΠΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ»Ρ Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡΠΎΠ³ΡΠ΅ΡΡΠ°: rsync -avh --progress source/ destination/ - Π¨ΠΈΡΠΎΠΊΠ° ΠΈ ΡΠ΄ΠΎΠ±Π½ΠΎ: ΠΈΡΠΊΠ°ΡΡ ΠΏΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠΌΡ grep -rnw 'ΠΏΡΡΡ/ΠΊ/ΠΊΠ°ΡΠ°Π»ΠΎΠ³Ρ' -e 'ΠΈΡΠΊΠ°ΡΡ_ΡΡΡ_ΡΡΠ°Π·Ρ' - ΠΡΡΡΡΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΡΡΠΎΠΉ ΡΠ°ΠΉΠ» ΠΈΠ»ΠΈ ΠΎΡΠΈΡΡΠΈΡΡ Π΅Π³ΠΎ: touch filename # ΠΈΠ»ΠΈ : > filename - ΠΡΡ
ΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠ°ΠΏΠΊΡ Π² zip: zip -r archive.zip ΠΏΠ°ΠΏΠΊΠ°/ - Π Π°ΡΠΏΠ°ΠΊΠΎΠ²Π°ΡΡ: unzip archive.zip -d ΠΏΠ°ΠΏΠΊΠ°/ - ΠΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΡΠ°ΠΉΠ»Π° Π² ΡΠΈΡΠ°Π΅ΠΌΠΎΠΌ ΡΠΎΡΠΌΠ°ΡΠ΅: du -sh ΡΠ°ΠΉΠ» - Π£Π·Π½Π°ΡΡ Π²ΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΡΠ»ΠΊΠΈ: find / -type l Π Π°Π±ΠΎΡΠ° Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ β ΡΡΠΎ ΠΊΠ°ΠΊ ΠΈΡΠΊΡΡΡΡΠ²ΠΎ. ΠΡΠ²ΠΎΠΉ ΡΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈ ΠΏΠΎΡΡΠ²ΡΡΠ²ΡΠΉ, ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°Ρ ΡΡΡΠΎΠΊΠ° ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π΅ΡΡΡ Π² ΡΠ²ΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΡΠ²ΠΎΡΡΠ΅ΡΡΠ²Π°. Π ΡΡ ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡ ΡΠ°ΡΠ΅: grep ΠΈΠ»ΠΈ rsync? ΠΠ΅Π»ΠΈΡΡ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ
! π¬ ΠΡΠΈΠ³Π»Π°ΡΠΈ Π² Π½Π°Ρ ΠΊΠ°Π½Π°Π»
π *Π Π°ΡΠΊΡΠΎΠΉ ΡΠ°ΠΉΠ½Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ: ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΡΠ΅ΡΠ΅Π· Bash
13Β ΠΈΡΠ»ΡΒ 202513Β ΠΈΡΠ»Β 2025
1 ΠΌΠΈΠ½