π οΈ Π’Π°ΠΉΠΌ-Π°ΡΡΡ ΠΈ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ Π² ΡΠΊΡΠΈΠΏΡΠ°Ρ
bash: ΠΊΠ°ΠΊ ΠΈΡ
ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ? ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ
ΡΡΡΠΎΠΊ! π ΠΡΠ»ΠΈ Π²Π°ΡΠΈ ΡΠΊΡΠΈΠΏΡΡ Π½Π°ΡΠΈΠ½Π°ΡΡ ΡΠΎΡΠΌΠΎΠ·ΠΈΡΡ ΠΈΠ»ΠΈ Π·Π°Π²ΠΈΡΠ°ΡΡ β Π·Π½Π°ΡΠΈΡ, ΠΏΠΎΡΠ° ΡΠ°Π·Π³Π»ΡΠ΄Π΅ΡΡ ΡΠ°ΠΉΠΌ-Π°ΡΡΡ. Π ΡΡΠΎΠΌ ΠΊΠΎΡΠΎΡΠΊΠΎΠΌ ΡΡΠΎΠΊΠ΅ Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π²Π°ΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π½Π΅ Π·Π°ΡΡΡΠ²Π°Π»ΠΈ Π² Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎΡΡΠΈ ΠΈ Π½Π΅ ΠΎΠ±ΠΌΠ°Π½ΡΠ»ΠΈ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ. - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ timeout, ΡΡΠΎΠ±Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π»ΡΠ±ΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ β Π΄Π°ΠΆΠ΅ ΡΠ°ΠΌΡΡ
Π΄ΠΎΠ»Π³ΠΈΡ
ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ². - ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΆΠ΄Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ 5 ΡΠ΅ΠΊΡΠ½Π΄ Π² ΠΏΠΎΠΏΡΡΠΊΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ ΠΊ ΡΠ΅ΡΠ²Π΅ΡΡ: timeout 5 ping -c 1 example.com - ΠΠ»Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ Π·Π°Π²ΠΈΡΠ½ΡΡΡ ΠΏΠΎ Π½Π΅ΠΏΠΎΠ½ΡΡΠ½ΡΠΌ ΠΏΡΠΈΡΠΈΠ½Π°ΠΌ, timeout β Π²Π°Ρ Π»ΡΡΡΠΈΠΉ Π΄ΡΡΠ³, Π²Π΅Π΄Ρ ΠΎΠ½ Π·Π°Π²Π΅ΡΡΠΈΡ ΠΈΡ
Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ. - ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ timeout ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠ°ΠΊ Π² Unix, ΡΠ°ΠΊ ΠΈ Π² Linux: ΡΡΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ Π±ΠΎΡΡΠ±Ρ Ρ Π·Π°Π΄Π΅ΡΠΆΠΊΠ°ΠΌΠΈ. ΠΠΎΠΌΠ½ΠΈΡΠ΅: ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠΌ-Π°ΡΡΠ°ΠΌΠΈ β Π·Π°Π»ΠΎΠ³ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΡ
ΡΠΊΡΠΈΠΏΡΠΎΠ² ΠΈ Ρ
ΠΎΡΠΎΡΠ΅ΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ. Π₯ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ Π²Π°ΡΠΈ Π·Π°Π΄Π°ΡΠΈ Π½Π΅ Π²ΡΠΌΠ°ΡΡΠ²Π°Π»ΠΈ ΡΠΈΡΡΠ΅ΠΌΡ? ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΡΠ°ΠΉΠΌ-Π°ΡΡΡ ΠΈ Π±ΡΠ΄ΡΡΠ΅ ΡΠΏΠΎΠΊΠΎΠΉΠ½Ρ Π·Π° ΡΠ²ΠΎΠΈ ΠΏΡΠΎΡΠ΅ΡΡΡ! Π Ρ Π²Π°Ρ
π οΈ Π’Π°ΠΉΠΌ-Π°ΡΡΡ ΠΈ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ Π² ΡΠΊΡΠΈΠΏΡΠ°Ρ bash: ΠΊΠ°ΠΊ ΠΈΡ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ
25Β ΠΈΡΠ½ΡΒ 202525Β ΠΈΡΠ½Β 2025
1 ΠΌΠΈΠ½