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

πŸ› οΈ ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ сцСнарии Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² Linux: скрипты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠ΅Π½ΡΡŽΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΈΠ³Ρ€Ρ‹

πŸ› οΈ ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ сцСнарии Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² Linux: скрипты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠ΅Π½ΡΡŽΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΈΠ³Ρ€Ρ‹

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ систСмных ΠΌΠ°Π³ΠΎΠ²! ✨

Если Ρ‚Ρ‹ Π΄Π°Π²Π½ΠΎ ΡƒΠΆΠ΅ ΡˆΡ‚ΡƒΠ΄ΠΈΡ€ΡƒΠ΅ΡˆΡŒ Linux, Ρ‚ΠΎ знаСшь: Π³Ρ€Π°ΠΌΠΎΡ‚Π½Ρ‹Π΅ скрипты β€” Π·Π°Π»ΠΎΠ³ скорости ΠΈ надСТности. БСгодня расскаТу ΠΎ хитростях, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ.

πŸ”₯ МгновСнноС созданиС Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Ρ… ΠΊΠΎΠΏΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ bash

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ шаблон скрипта для Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²:

tar -czf ~/backups/$(date +%Y%m%d)_project.tar.gz /path/to/project

- Автоматизация ΠΏΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ β€” добавь Π² cron:

0 2 * * * /path/to/backup.sh

🌟 Π£ΠΌΠ½Ρ‹ΠΉ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ систСмы

- ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ CPU, памяти ΠΈ диска ΠΎΠ΄Π½ΠΈΠΌ Π²Ρ‹Π·ΠΎΠ²ΠΎΠΌ:

top -b -n1 | head -20

df -h

free -m

- Π—Π°ΠΏΠΈΡˆΠΈ Π²Ρ‹Π²ΠΎΠ΄ Π² Π»ΠΎΠ³-Ρ„Π°ΠΉΠ» для Π°Π½Π°Π»ΠΈΠ·Π°:

./monitor.sh >> /var/log/system_monitor.log

πŸ”§ Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄

- ОбъСдиняй ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ:

function check_services() {

systemctl status $@

}

check_services ssh nginx mysql

- Или Π΄Π΅Π»Π°ΠΉ ΡƒΠΌΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ:

ping -c 4 8.8.8.8

πŸ“ Π˜Ρ‚ΠΎΠ³: Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎΠ΅ автодСйствиС β€” нСвСроятный инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ возмоТности простого sysadmin ΠΈΠ»ΠΈ DevOps.

Ну Π° Ρ‚Ρ‹ ΡƒΠΆΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π» ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ процСссы ΠΈΠ»ΠΈ Π΅Ρ‰Ρ‘ ΠΈΡ‰Π΅ΡˆΡŒ свой ΠΏΡƒΡ‚ΡŒ?

ΠŸΡ€ΠΎΡ‰Π΅ Π»ΠΈ Ρ‚Π΅Π±Π΅ стало ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ систСмами с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скриптов ΠΈΠ»ΠΈ всё Π΅Ρ‰Π΅ Π΄Π΅Ρ€ΠΆΠΈΡˆΡŒΡΡ Π·Π° Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹?

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

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