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

πŸ“‘ Π£Π²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅ΠΌ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ скриптов с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° Linux

πŸ“‘ Π£Π²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅ΠΌ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ скриптов с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° Linux Π“ΠΎΡ‚ΠΎΠ² Π»ΠΈ Ρ‚Ρ‹ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ свои Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ задания?πŸ”₯ Π—Π°ΠΊΠΎΠ½ΠΎΠΏΠ°Ρ‡ΠΈΠ²Π°Π΅ΠΌ скрипты, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π»Π΅Ρ‚Π΅Π»ΠΈ быстрСС! ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° β€” это сСкрСт всСх ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… систСмных апсайдов ΠΈ DevOps-Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠ². ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΠ»ΡŽΡΡ‹: - МгновСнная экономия Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ - Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС процСссора - Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ рСсурсоСмкиС Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ€ΡƒΠ±ΠΈΡ‚ΡŒΡΡ Π² это мастСрство, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ Ρ‚Π°ΠΊΠΈΠ΅ инструмСнты: - & β€” запуск ΠΊΠΎΠΌΠ°Π½Π΄ Π² Ρ„ΠΎΠ½Π΅ - wait β€” ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ процСссов - xargs -P β€” ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π°Ρ… НапримСр, запускаСм нСсколько ΠΊΠΎΠΌΠ°Π½Π΄ сразу: ΠΊΠΎΠΌΠ°Π½Π΄Π°1 & ΠΊΠΎΠΌΠ°Π½Π΄Π°2 & ΠΊΠΎΠΌΠ°Π½Π΄Π°3 & wait Или Π΄Π΅Π»Π°Π΅ΠΌ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Ρ„Π°ΠΉΠ»ΠΎΠ²: ls *.txt | xargs -P 4 -I {} bash -c 'ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°_Ρ„Π°ΠΉΠ»Π° "{}"' Π’Π°ΠΊ Ρ‚Ρ‹ ΡƒΡΠΊΠΎΡ€ΠΈΡˆΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ…, ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡˆΡŒ бэкап-ΠΎΠΊΠ½Π° ΠΈ сдСлаСшь скрипты Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΡ‰Π½Ρ‹ΠΌΠΈ. ΠŸΠΎΡ€Π° Π»ΠΈ Ρ‚Π΅Π±Π΅ ΠΎΠΊΡƒΠ½ΡƒΡ‚ΡŒΡΡ Π² этот ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΈΡ€ Linux? Или ΡƒΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ» этот Π½Π°Π²Ρ‹ΠΊ Π² арсСнал? Π§Ρ‚ΠΎ Ρ‚Ρ‹ Π΅Ρ‰Π΅ Ρ…ΠΎΡ‡Π΅ΡˆΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²

πŸ“‘ Π£Π²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅ΠΌ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ скриптов с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° Linux

Π“ΠΎΡ‚ΠΎΠ² Π»ΠΈ Ρ‚Ρ‹ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ свои Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ задания?πŸ”₯ Π—Π°ΠΊΠΎΠ½ΠΎΠΏΠ°Ρ‡ΠΈΠ²Π°Π΅ΠΌ скрипты, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π»Π΅Ρ‚Π΅Π»ΠΈ быстрСС!

ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° β€” это сСкрСт всСх ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… систСмных апсайдов ΠΈ DevOps-Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠ².

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΠ»ΡŽΡΡ‹:

- МгновСнная экономия Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ

- Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС процСссора

- Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ рСсурсоСмкиС Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ

Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ€ΡƒΠ±ΠΈΡ‚ΡŒΡΡ Π² это мастСрство, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ Ρ‚Π°ΠΊΠΈΠ΅ инструмСнты:

- & β€” запуск ΠΊΠΎΠΌΠ°Π½Π΄ Π² Ρ„ΠΎΠ½Π΅

- wait β€” ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ процСссов

- xargs -P β€” ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π°Ρ…

НапримСр, запускаСм нСсколько ΠΊΠΎΠΌΠ°Π½Π΄ сразу:

ΠΊΠΎΠΌΠ°Π½Π΄Π°1 & ΠΊΠΎΠΌΠ°Π½Π΄Π°2 & ΠΊΠΎΠΌΠ°Π½Π΄Π°3 & wait

Или Π΄Π΅Π»Π°Π΅ΠΌ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Ρ„Π°ΠΉΠ»ΠΎΠ²:

ls *.txt | xargs -P 4 -I {} bash -c 'ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°_Ρ„Π°ΠΉΠ»Π° "{}"'

Π’Π°ΠΊ Ρ‚Ρ‹ ΡƒΡΠΊΠΎΡ€ΠΈΡˆΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ…, ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡˆΡŒ бэкап-ΠΎΠΊΠ½Π° ΠΈ сдСлаСшь скрипты Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΡ‰Π½Ρ‹ΠΌΠΈ.

ΠŸΠΎΡ€Π° Π»ΠΈ Ρ‚Π΅Π±Π΅ ΠΎΠΊΡƒΠ½ΡƒΡ‚ΡŒΡΡ Π² этот ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΈΡ€ Linux? Или ΡƒΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ» этот Π½Π°Π²Ρ‹ΠΊ Π² арсСнал? Π§Ρ‚ΠΎ Ρ‚Ρ‹ Π΅Ρ‰Π΅ Ρ…ΠΎΡ‡Π΅ΡˆΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² своих автоматизациях?

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

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

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

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