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

πŸš€ НиндТи Bash-скриптов: автоматизация Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹ Π·Π° 3 шага

πŸš€ НиндТи Bash-скриптов: автоматизация Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹ Π·Π° 3 шага Π’Ρ‹ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ автоматизация β€” это слоТно ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π³ΡƒΡ€Ρƒ? На самом Π΄Π΅Π»Π΅, Ρ‡ΡƒΡ‚ΡŒ-Ρ‡ΡƒΡ‚ΡŒ ΠΌΠ°Π³ΠΈΠΈ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС β€” ΠΈ ваш Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹ΠΉ дСнь прСвращаСтся Π² ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅! БСгодня расскаТу, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ ΠΈ просто ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ Π»ΡŽΠ±ΠΈΠΌΡ‹Ρ… Π·Π°Π΄Π°Ρ‡ β€” Π΄Π°ΠΆΠ΅ Ссли Π²Ρ‹ Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ. - Π¨Π°Π³ 1: создайтС Ρ„Π°ΠΉΠ», Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, backup.sh - Π¨Π°Π³ 2: Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Ρ‚ΡƒΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ для Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ копирования Π²Π°ΠΆΠ½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: tar -czvf ~/backup_$(date +%Y-%m-%d).tar.gz ~/important_folder - Π¨Π°Π³ 3: сдСлайтС Π΅Π³ΠΎ исполняСмым ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ: chmod +x backup.sh Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ автоматичСский бэкап ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ΄Π½ΠΈΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ! А Ссли Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Ρ‡Π΅Ρ€Π΅Π· cron β€” ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹! ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΏΠΎΠ΄ΡƒΠΌΠ°ΠΉΡ‚Π΅: сколько возмоТностСй скрыто Π² ΠΏΠ°Ρ€Π΅ строк ΠΊΠΎΠ΄Π°, способных ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ Π²Π°ΠΌ часы, Π° ΠΌΠΎΠΆΠ΅Ρ‚, ΠΈ Π΄Π½ΠΈ? ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ β€” ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ сами! πŸ’¬ ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои скилы Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° ΠΏΡ€ΠΎΠΉΡ‚ΠΈ тСсты Π½Π° Π·Π½Π°Π½ΠΈΠ΅ Linux Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftb

πŸš€ НиндТи Bash-скриптов: автоматизация Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹ Π·Π° 3 шага

Π’Ρ‹ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ автоматизация β€” это слоТно ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π³ΡƒΡ€Ρƒ? На самом Π΄Π΅Π»Π΅, Ρ‡ΡƒΡ‚ΡŒ-Ρ‡ΡƒΡ‚ΡŒ ΠΌΠ°Π³ΠΈΠΈ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС β€” ΠΈ ваш Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹ΠΉ дСнь прСвращаСтся Π² ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅!

БСгодня расскаТу, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ ΠΈ просто ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ Π»ΡŽΠ±ΠΈΠΌΡ‹Ρ… Π·Π°Π΄Π°Ρ‡ β€” Π΄Π°ΠΆΠ΅ Ссли Π²Ρ‹ Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ.

- Π¨Π°Π³ 1: создайтС Ρ„Π°ΠΉΠ», Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, backup.sh

- Π¨Π°Π³ 2: Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Ρ‚ΡƒΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ для Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ копирования Π²Π°ΠΆΠ½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

tar -czvf ~/backup_$(date +%Y-%m-%d).tar.gz ~/important_folder

- Π¨Π°Π³ 3: сдСлайтС Π΅Π³ΠΎ исполняСмым ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

chmod +x backup.sh

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ автоматичСский бэкап ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ΄Π½ΠΈΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ! А Ссли Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Ρ‡Π΅Ρ€Π΅Π· cron β€” ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹!

ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΏΠΎΠ΄ΡƒΠΌΠ°ΠΉΡ‚Π΅: сколько возмоТностСй скрыто Π² ΠΏΠ°Ρ€Π΅ строк ΠΊΠΎΠ΄Π°, способных ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ Π²Π°ΠΌ часы, Π° ΠΌΠΎΠΆΠ΅Ρ‚, ΠΈ Π΄Π½ΠΈ? ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ β€” ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ сами!

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

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

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