Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸ›°οΈ Π’Π°ΠΉΠΌ-Π°ΡƒΡ‚Ρ‹ ΠΈ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ Π² скриптах Bash: ΠΊΠ°ΠΊ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ

πŸ›°οΈ Π’Π°ΠΉΠΌ-Π°ΡƒΡ‚Ρ‹ ΠΈ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ Π² скриптах Bash: ΠΊΠ°ΠΊ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! πŸ–₯️ Если ваши скрипты ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Π² Ρ‡Π΅Ρ€Π½ΡƒΡŽ Π΄Ρ‹Ρ€Ρƒ, ΠΏΠΎΠ³Π»ΠΎΡ‰Π°ΡŽΡ‰ΡƒΡŽ врСмя, Π·Π½Π°Ρ‡ΠΈΡ‚ врСмя Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ°ΠΌΠΈ. Π­Ρ‚ΠΎ Π½Π΅ просто ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ оТидания β€” это инструмСнт для синхронизации ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ! Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ: - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ sleep для ΠΏΠ°ΡƒΠ· ΠΌΠ΅ΠΆΠ΄Ρƒ дСйствиями: sleep 5 - Для Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ β€” usleep (встроСнного Π² Bash Π½Π΅Ρ‚, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ sleep 0.1) ΠΈ /bin/bash -c 'sleep 0.5' - НС злоупотрСбляйтС Π΄Π»ΠΈΠ½Π½Ρ‹ΠΌΠΈ ΠΏΠ°ΡƒΠ·Π°ΠΌΠΈ β€” ΠΈΠ½ΠΎΠ³Π΄Π° Π»ΡƒΡ‡ΡˆΠ΅ Π΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒΡΡ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ процСсса ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ условий ΠŸΠ»ΡŽΡΡ‹ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎΠ³ΠΎ использования Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ: - ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° сСрвСры - ΠΈΠ·Π±Π΅ΠΆΠ°Π½ΠΈΠ΅ Π³ΠΎΠ½ΠΎΠΊ ΠΈ ошибок синхронизации - Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ выполнСния Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ скрипт β€” это Ρ‚ΠΎΡ‚, Ρ‡Ρ‚ΠΎ Π·Π½Π°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° ΠΆΠ΄Π°Ρ‚ΡŒ, Π° ΠΊΠΎΠ³Π΄Π° ΠΈΠ΄Ρ‚ΠΈ дальшС. НС позволяйтС своим скриптам ΡΡ‚Π°Ρ‚ΡŒ ΠΆΠ΅Ρ€Ρ‚Π²ΠΎΠΉ хаоса! А Ρ‚Ρ‹ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ Π² своих автоматизациях? ΠœΠΎΠΆΠ΅Ρ‚, Π΅ΡΡ‚ΡŒ хитрости β€” расскаТи! --- ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ Π² наш Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΊΠ°Π½Π°Π» ht

πŸ›°οΈ Π’Π°ΠΉΠΌ-Π°ΡƒΡ‚Ρ‹ ΠΈ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ Π² скриптах Bash: ΠΊΠ°ΠΊ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! πŸ–₯️

Если ваши скрипты ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Π² Ρ‡Π΅Ρ€Π½ΡƒΡŽ Π΄Ρ‹Ρ€Ρƒ, ΠΏΠΎΠ³Π»ΠΎΡ‰Π°ΡŽΡ‰ΡƒΡŽ врСмя, Π·Π½Π°Ρ‡ΠΈΡ‚ врСмя Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ°ΠΌΠΈ. Π­Ρ‚ΠΎ Π½Π΅ просто ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ оТидания β€” это инструмСнт для синхронизации ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ!

Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ:

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ sleep для ΠΏΠ°ΡƒΠ· ΠΌΠ΅ΠΆΠ΄Ρƒ дСйствиями:

sleep 5

- Для Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ β€” usleep (встроСнного Π² Bash Π½Π΅Ρ‚, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ sleep 0.1) ΠΈ /bin/bash -c 'sleep 0.5'

- НС злоупотрСбляйтС Π΄Π»ΠΈΠ½Π½Ρ‹ΠΌΠΈ ΠΏΠ°ΡƒΠ·Π°ΠΌΠΈ β€” ΠΈΠ½ΠΎΠ³Π΄Π° Π»ΡƒΡ‡ΡˆΠ΅ Π΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒΡΡ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ процСсса ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ условий

ΠŸΠ»ΡŽΡΡ‹ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎΠ³ΠΎ использования Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ:

- ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° сСрвСры

- ΠΈΠ·Π±Π΅ΠΆΠ°Π½ΠΈΠ΅ Π³ΠΎΠ½ΠΎΠΊ ΠΈ ошибок синхронизации

- Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ выполнСния

Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ скрипт β€” это Ρ‚ΠΎΡ‚, Ρ‡Ρ‚ΠΎ Π·Π½Π°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° ΠΆΠ΄Π°Ρ‚ΡŒ, Π° ΠΊΠΎΠ³Π΄Π° ΠΈΠ΄Ρ‚ΠΈ дальшС. НС позволяйтС своим скриптам ΡΡ‚Π°Ρ‚ΡŒ ΠΆΠ΅Ρ€Ρ‚Π²ΠΎΠΉ хаоса!

А Ρ‚Ρ‹ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ Π² своих автоматизациях? ΠœΠΎΠΆΠ΅Ρ‚, Π΅ΡΡ‚ΡŒ хитрости β€” расскаТи!

---

ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ Π² наш Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill Π° вакансии β€” Π² Π±ΠΎΡ‚Π° https://t.me/gradeliftbot

Β«ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои скилы Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° ΠΏΡ€ΠΎΠΉΡ‚ΠΈ тСсты Π½Π° Π·Π½Π°Π½ΠΈΠ΅ linux Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbotΒ»

Π£Π²Π΅Ρ€Π΅Π½ Π² своих знаниях linux? ΠŸΡ€ΠΎΠΉΠ΄ΠΈ тСсты Π² ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill ΠΈΠ»ΠΈ ΡƒΠ·Π½Π°ΠΉ всю ΠΏΡ€Π°Π²Π΄Ρƒ ΠΎ Ρ€Ρ‹Π½ΠΊΠ΅ вакансий систСмных администраторов Π² telegram Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot

---

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚!

Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!