Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π·ΠΈΠ½ΡƒΠŸΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ
Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸ› οΈ Как ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ автоматичСский запуск скриптов ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Linux

πŸ› οΈ Как ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ автоматичСский запуск скриптов ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Linux ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! πŸš€ Π₯ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваши скрипты Π·Π°ΠΏΡƒΡΠΊΠ°Π»ΠΈΡΡŒ автоматичСски ΠΏΡ€ΠΈ измСнСниях Π² Ρ„Π°ΠΉΠ»Π°Ρ…? БыстроС ΠΈ элСгантноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ встроСнныС инструмСнты Linux! Π—Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΎ слоТных настройках, сСгодня расскаТу, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ максимально просто. Π“Π»Π°Π²Π½Ρ‹ΠΉ Π³Π΅Ρ€ΠΎΠΉ β€” это ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° inotifywait, которая ΡΠ»ΡƒΡˆΠ°Π΅Ρ‚ события Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС. Π’ΠΎΡ‚ Π΅Π³ΠΎ основныС прСимущСства: - Π Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ - ЛСгкая настройка - НС Π½Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ систСму ΠŸΡ€ΠΎΡΡ‚ΠΎ установитС ΠΏΠ°ΠΊΠ΅Ρ‚ inotify-tools ΠΈ создайтС скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡΠ»ΡƒΡˆΠ°Π΅Ρ‚ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ: while inotifywait -e modify,create,delete /path/to/watch; do ./your_script.sh done Π­Ρ‚ΠΎΡ‚ Ρ†ΠΈΠΊΠ» Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ваш скрипт ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π² Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ происходит ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅. Вакая автоматизация ΠΈΠ·Π±Π°Π²ΠΈΡ‚ вас ΠΎΡ‚ постоянных ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈ ускорит Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ процСсс. Π“ΠΎΡ‚ΠΎΠ²Ρ‹ Π»ΠΈ Π²Ρ‹ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваши Π·Π°Π΄Π°Ρ‡ΠΈ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ сами Π½Π° сСбя? ^_^ А Π²Ρ‹ ΡƒΠΆΠ΅ использовали inotify? КакиС Π·Π°Π΄Π°Ρ‡ΠΈ Π°Π²Ρ‚

πŸ› οΈ Как ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ автоматичСский запуск скриптов ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Linux

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! πŸš€ Π₯ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваши скрипты Π·Π°ΠΏΡƒΡΠΊΠ°Π»ΠΈΡΡŒ автоматичСски ΠΏΡ€ΠΈ измСнСниях Π² Ρ„Π°ΠΉΠ»Π°Ρ…? БыстроС ΠΈ элСгантноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ встроСнныС инструмСнты Linux! Π—Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΎ слоТных настройках, сСгодня расскаТу, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ максимально просто.

Π“Π»Π°Π²Π½Ρ‹ΠΉ Π³Π΅Ρ€ΠΎΠΉ β€” это ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° inotifywait, которая ΡΠ»ΡƒΡˆΠ°Π΅Ρ‚ события Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС. Π’ΠΎΡ‚ Π΅Π³ΠΎ основныС прСимущСства:

- Π Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ

- ЛСгкая настройка

- НС Π½Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ систСму

ΠŸΡ€ΠΎΡΡ‚ΠΎ установитС ΠΏΠ°ΠΊΠ΅Ρ‚ inotify-tools ΠΈ создайтС скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡΠ»ΡƒΡˆΠ°Π΅Ρ‚ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ:

while inotifywait -e modify,create,delete /path/to/watch; do

./your_script.sh

done

Π­Ρ‚ΠΎΡ‚ Ρ†ΠΈΠΊΠ» Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ваш скрипт ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π² Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ происходит ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅.

Вакая автоматизация ΠΈΠ·Π±Π°Π²ΠΈΡ‚ вас ΠΎΡ‚ постоянных ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈ ускорит Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ процСсс.

Π“ΠΎΡ‚ΠΎΠ²Ρ‹ Π»ΠΈ Π²Ρ‹ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваши Π·Π°Π΄Π°Ρ‡ΠΈ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ сами Π½Π° сСбя? ^_^

А Π²Ρ‹ ΡƒΠΆΠ΅ использовали inotify? КакиС Π·Π°Π΄Π°Ρ‡ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊ?

- ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ сСбя Π² наш Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ Π±ΠΎΡ‚Π° https://t.me/gradeliftbot, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π½Π° шаг Π²ΠΏΠ΅Ρ€Π΅Π΄ΠΈ β€” вакансии, тСсты, полСзности!

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

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

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