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

πŸ› οΈ Как Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скриптов Bash

πŸ› οΈ Как Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скриптов Bash ΠšΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½Ρ‹ΠΉ Linux β€” это Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ красивыС интСрфСйсы, Π½ΠΎ ΠΈ ΡƒΠΌΠ΅Π½ΠΈΠ΅ Π΄Π΅Π»Π°Ρ‚ΡŒ большС Π·Π° мСньшС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. БСгодня расскаТу ΠΎ Π΄Ρ€Π΅Π²Π½Π΅ΠΉ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ β€” Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‡Π΅Ρ€Π΅Π· скрипты Bash. Π­Ρ‚ΠΎ словно волшСбная ΠΏΠ°Π»ΠΎΡ‡ΠΊΠ°, которая ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π²Π°ΠΌ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Ρ†Π΅Π»ΡƒΡŽ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠ΄Π½ΠΈΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ! Π’Ρ‹ смоТСтС: - Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ бэкапы - ΠΎΡ‡ΠΈΡ‰Π°Ρ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ - ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΡ‚ΡŒ систСму - Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ слоТныС сцСнарии Π±Π΅Π· Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° Π’ΠΎΡ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сцСнарий для очистки Π»ΠΎΠ³ΠΎΠ² ΠΈ освобоТдСния мСста: #!/bin/bash sudo journalctl --vacuum-time=7d sudo rm -rf /var/log/*.gz sudo apt-get clean ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ запуск ΠΏΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ β€” ΠΏΡ€ΠΎΡ‰Π΅ простого: - ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚Π΅ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ Π·Π°Π΄Π°Ρ‡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ crontab -e - добавляСтС строку: 0 2 * * * /path/to/your/script.sh Π’ΠΈΠ΄ΠΈΡˆΡŒ, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ? БоздаСшь малСнький скрипт β€” ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° Π°Π²Ρ‚ΠΎΠΏΠΈΠ»ΠΎΡ‚Π΅! А Ρ‚Ρ‹ ΡƒΠΆΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π» свои Π·Π°Π΄Π°Ρ‡ΠΈ? Или всё Π΅Ρ‰Ρ‘ дСлаСшь Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ? πŸ’¬ ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ Π΄Ρ€ΡƒΠ·Π΅ΠΉ-Π°Π΄ΠΌΠΈΠ½ΠΎΠ² Π² наш ΠΊΠ°Π½Π°Π» https://t.me/LinuxS

πŸ› οΈ Как Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скриптов Bash

ΠšΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½Ρ‹ΠΉ Linux β€” это Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ красивыС интСрфСйсы, Π½ΠΎ ΠΈ ΡƒΠΌΠ΅Π½ΠΈΠ΅ Π΄Π΅Π»Π°Ρ‚ΡŒ большС Π·Π° мСньшС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. БСгодня расскаТу ΠΎ Π΄Ρ€Π΅Π²Π½Π΅ΠΉ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ β€” Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‡Π΅Ρ€Π΅Π· скрипты Bash. Π­Ρ‚ΠΎ словно волшСбная ΠΏΠ°Π»ΠΎΡ‡ΠΊΠ°, которая ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π²Π°ΠΌ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Ρ†Π΅Π»ΡƒΡŽ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠ΄Π½ΠΈΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ!

Π’Ρ‹ смоТСтС:

- Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ бэкапы

- ΠΎΡ‡ΠΈΡ‰Π°Ρ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹

- ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΡ‚ΡŒ систСму

- Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ слоТныС сцСнарии Π±Π΅Π· Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°

Π’ΠΎΡ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сцСнарий для очистки Π»ΠΎΠ³ΠΎΠ² ΠΈ освобоТдСния мСста:

#!/bin/bash

sudo journalctl --vacuum-time=7d

sudo rm -rf /var/log/*.gz

sudo apt-get clean

ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ запуск ΠΏΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ β€” ΠΏΡ€ΠΎΡ‰Π΅ простого:

- ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚Π΅ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ Π·Π°Π΄Π°Ρ‡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ crontab -e

- добавляСтС строку:

0 2 * * * /path/to/your/script.sh

Π’ΠΈΠ΄ΠΈΡˆΡŒ, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ? БоздаСшь малСнький скрипт β€” ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° Π°Π²Ρ‚ΠΎΠΏΠΈΠ»ΠΎΡ‚Π΅!

А Ρ‚Ρ‹ ΡƒΠΆΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π» свои Π·Π°Π΄Π°Ρ‡ΠΈ? Или всё Π΅Ρ‰Ρ‘ дСлаСшь Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ?

πŸ’¬ ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ Π΄Ρ€ΡƒΠ·Π΅ΠΉ-Π°Π΄ΠΌΠΈΠ½ΠΎΠ² Π² наш ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill, Π° страницы вакансий ΠΈΡ‰ΠΈ Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot. Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Ρ‹ найдСшь Ρ‚Π°ΠΌ!

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