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

πŸ§°πŸ€– *Как Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скриптов Bash: свой малСнький ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ

πŸ§°πŸ€– *Как Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скриптов Bash: свой малСнький ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ* Π£Ρ‚ΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΡƒΡ‚Ρ€ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹? Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ врСмя ΠΈ Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ошибок? Π’ΠΎΠ³Π΄Π° ΠΏΠΎΠ³Π½Π°Π»ΠΈ β€” создадим свой Π²ΠΎΠ»ΡˆΠ΅Π±Π½Ρ‹ΠΉ Bash-скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сдСлаСт всю Ρ€Π°Π±ΠΎΡ‚Ρƒ Π·Π° вас! Π’ΠΎΡ‚ нСсколько ΠΏΡ€ΠΈΡ‡ΠΈΠ½, ΠΏΠΎΡ‡Π΅ΠΌΡƒ автоматизация β€” это must-have: - Быстрота ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ - Π‘Π½ΠΈΠΆΠ΅Π½ΠΈΠ΅ ошибок - Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ НапримСр, пишСм скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ автоматичСски создаст ΠΏΠ°ΠΏΠΊΡƒ ΠΈ скопируСт Ρ‚ΡƒΠ΄Π° свСТиС Ρ„Π°ΠΉΠ»Ρ‹. Для Π½Π°Ρ‡Π°Π»Π° β€” создаСм Ρ„Π°ΠΉΠ»: #!/bin/bash mkdir -p ~/backup/today cp ~/documents/*.docx ~/backup/today/ echo "Π Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΎ!" ПослС этого β€” Π΄Π΅Π»Π°Π΅ΠΌ Π΅Π³ΠΎ исполняСмым: chmod +x script.sh ЗапускаСм β€” ΠΈ всё! Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ для Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Ρ… бэкапов, ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° рСсурсов ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ обновлСния систСмных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Π’Π»Π°Π΄ΠΈΠΌΠΈΡ€Ρƒ Π½Π΅ ΠΏΡ€ΠΈΠ²Ρ‹ΠΊΡˆΠ΅ΠΌΡƒ ΠΊ ΠΊΠΎΠ΄Ρƒ каТСтся, Ρ‡Ρ‚ΠΎ это слоТноС, Π½ΠΎ Π½Π° Π΄Π΅Π»Π΅ β€” ΠΎΡ‡Π΅Π½ΡŒ просто ΠΈ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ. И вСдь Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ экспСртом β€” Ρ‡ΡƒΡ‚ΡŒ-Ρ‡ΡƒΡ‚ΡŒ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ, ΠΈ Π°Π²Ρ‚

πŸ§°πŸ€– *Как Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скриптов Bash: свой малСнький ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ*

Π£Ρ‚ΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΡƒΡ‚Ρ€ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹? Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ врСмя ΠΈ Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ошибок? Π’ΠΎΠ³Π΄Π° ΠΏΠΎΠ³Π½Π°Π»ΠΈ β€” создадим свой Π²ΠΎΠ»ΡˆΠ΅Π±Π½Ρ‹ΠΉ Bash-скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сдСлаСт всю Ρ€Π°Π±ΠΎΡ‚Ρƒ Π·Π° вас!

Π’ΠΎΡ‚ нСсколько ΠΏΡ€ΠΈΡ‡ΠΈΠ½, ΠΏΠΎΡ‡Π΅ΠΌΡƒ автоматизация β€” это must-have:

- Быстрота ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ

- БниТСниС ошибок

- Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ

НапримСр, пишСм скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ автоматичСски создаст ΠΏΠ°ΠΏΠΊΡƒ ΠΈ скопируСт Ρ‚ΡƒΠ΄Π° свСТиС Ρ„Π°ΠΉΠ»Ρ‹. Для Π½Π°Ρ‡Π°Π»Π° β€” создаСм Ρ„Π°ΠΉΠ»:

#!/bin/bash

mkdir -p ~/backup/today

cp ~/documents/*.docx ~/backup/today/

echo "Π Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΎ!"

ПослС этого β€” Π΄Π΅Π»Π°Π΅ΠΌ Π΅Π³ΠΎ исполняСмым:

chmod +x script.sh

ЗапускаСм β€” ΠΈ всё!

Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ для Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Ρ… бэкапов, ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° рСсурсов ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ обновлСния систСмных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Π’Π»Π°Π΄ΠΈΠΌΠΈΡ€Ρƒ Π½Π΅ ΠΏΡ€ΠΈΠ²Ρ‹ΠΊΡˆΠ΅ΠΌΡƒ ΠΊ ΠΊΠΎΠ΄Ρƒ каТСтся, Ρ‡Ρ‚ΠΎ это слоТноС, Π½ΠΎ Π½Π° Π΄Π΅Π»Π΅ β€” ΠΎΡ‡Π΅Π½ΡŒ просто ΠΈ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ.

И вСдь Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ экспСртом β€” Ρ‡ΡƒΡ‚ΡŒ-Ρ‡ΡƒΡ‚ΡŒ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ, ΠΈ автоматизация Π²ΠΎΠΉΠ΄Π΅Ρ‚ Π² ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡ΠΊΡƒ. А Ρ‚Ρ‹ Ρ‡Ρ‚ΠΎ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΡˆΡŒ Ρƒ сСбя?

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