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

πŸ“‘ *Автоматизация рСдактирования ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ sed

πŸ“‘ *Автоматизация рСдактирования ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ sed* Π₯ΠΎΡ‡Π΅ΡˆΡŒ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ быстро ΠΈ Π»Π΅Π³ΠΊΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ настройки Π² своих Ρ„Π°ΠΉΠ»Π°Ρ…? Π’ΠΎΠ³Π΄Π° этот Π»Π°ΠΉΡ„Ρ…Π°ΠΊ β€” must-have! Sed β€” это ΠΌΠΎΡ‰Π½Ρ‹ΠΉ инструмСнт ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки для поиска ΠΈ Π·Π°ΠΌΠ΅Π½Ρ‹ тСкста Π² Ρ„Π°ΠΉΠ»Π°Ρ… Π±Π΅Π· открытия Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°. ВрСмя β€” дСньги, Π° автоматизация β€” ваш Π»ΡƒΡ‡ΡˆΠΈΠΉ Π΄Ρ€ΡƒΠ³. Π’ΠΎΡ‚ ΠΊΠ°ΠΊ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚: - Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ всС вхоТдСния слова 'yes' Π½Π° 'no' Π² Ρ„Π°ΠΉΠ»Π΅ config.txt: sed -i 's/yes/no/g' config.txt - для смСны ΠΏΠΎΡ€Ρ‚Π° Π½Π° 8080: sed -i 's/port=80/port=8080/' /etc/myapp.conf ΠŸΠΎΡ‡Π΅ΠΌΡƒ это ΠΊΡ€ΡƒΡ‚ΠΎ? - ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹Π΅ измСнСния Π±Π΅Π· рСдактирования Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ - Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ/Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π·Π° сСкунды - Π»Π΅Π³ΠΊΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ мноТСство Π·Π°Π΄Π°Ρ‡ Ρ‡Π΅Ρ€Π΅Π· скрипты ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅ΡˆΡŒ, ΠΊΠ°ΠΊ ускоряСт Ρ€Π°Π±ΠΎΡ‚Ρƒ? Π”Π°, это β€” Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ для систСмных Π°Π΄ΠΌΠΈΠ½ΠΎΠ² ΠΈ DevOps'Π΅Ρ€ΠΎΠ²! Когда послСдний Ρ€Π°Π· Ρ‚Ρ‹ использовал sed для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ? πŸ’¬ ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ своих ΠΊΠΎΠ»Π»Π΅Π³ ΠΈ подписывайся Π½Π° наш ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill, Π° для ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ β€” Π±ΠΎΡ‚Π° https://t.me/grade

πŸ“‘ *Автоматизация рСдактирования ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ sed*

Π₯ΠΎΡ‡Π΅ΡˆΡŒ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ быстро ΠΈ Π»Π΅Π³ΠΊΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ настройки Π² своих Ρ„Π°ΠΉΠ»Π°Ρ…? Π’ΠΎΠ³Π΄Π° этот Π»Π°ΠΉΡ„Ρ…Π°ΠΊ β€” must-have!

Sed β€” это ΠΌΠΎΡ‰Π½Ρ‹ΠΉ инструмСнт ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки для поиска ΠΈ Π·Π°ΠΌΠ΅Π½Ρ‹ тСкста Π² Ρ„Π°ΠΉΠ»Π°Ρ… Π±Π΅Π· открытия Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°. ВрСмя β€” дСньги, Π° автоматизация β€” ваш Π»ΡƒΡ‡ΡˆΠΈΠΉ Π΄Ρ€ΡƒΠ³.

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚:

- Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ всС вхоТдСния слова 'yes' Π½Π° 'no' Π² Ρ„Π°ΠΉΠ»Π΅ config.txt:

sed -i 's/yes/no/g' config.txt

- для смСны ΠΏΠΎΡ€Ρ‚Π° Π½Π° 8080:

sed -i 's/port=80/port=8080/' /etc/myapp.conf

ΠŸΠΎΡ‡Π΅ΠΌΡƒ это ΠΊΡ€ΡƒΡ‚ΠΎ?

- ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹Π΅ измСнСния Π±Π΅Π· рСдактирования Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ

- Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ/Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π·Π° сСкунды

- Π»Π΅Π³ΠΊΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ мноТСство Π·Π°Π΄Π°Ρ‡ Ρ‡Π΅Ρ€Π΅Π· скрипты

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅ΡˆΡŒ, ΠΊΠ°ΠΊ ускоряСт Ρ€Π°Π±ΠΎΡ‚Ρƒ? Π”Π°, это β€” Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ для систСмных Π°Π΄ΠΌΠΈΠ½ΠΎΠ² ΠΈ DevOps'Π΅Ρ€ΠΎΠ²!

Когда послСдний Ρ€Π°Π· Ρ‚Ρ‹ использовал sed для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ?

πŸ’¬ ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ своих ΠΊΠΎΠ»Π»Π΅Π³ ΠΈ подписывайся Π½Π° наш ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill, Π° для ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ β€” Π±ΠΎΡ‚Π° https://t.me/gradeliftbot. Π‘ΠΎΠ»ΡŒΡˆΠ΅ статСй β€” большС ΠΊΡ€ΡƒΡ‚Ρ‹Ρ… Ρ„ΠΈΡˆΠ΅ΠΊ!

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚! Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!

________________

🧠 - Как Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ бэкапы Ρ‡Π΅Ρ€Π΅Π· bash https://t.me/LinuxSkill

🧠 - 10 ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π½Π°Ρ‚ΡŒ всС систСмныС Π°Π΄ΠΌΠΈΠ½Ρ‹ https://t.me/LinuxSkill

🧠 - Π“ΠΈΠ΄ ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ systemd https://t.me/LinuxSkill