Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π·ΠΈΠ½ΡƒΠŸΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ
Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

🎯 *ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с систСмными log-Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ: создаСм собствСнный Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ

🎯 *ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с систСмными log-Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ: создаСм собствСнный Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ* ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! ✨ Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ свои Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ ΠΈ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ пСрСполнСния диска? Π›ΡŽΠ±Π°Ρ систСмная слуТба остаСтся Β«ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽΒ» систСмы β€” Π²Π°ΠΆΠ½ΠΎ Π½Π΅ Π΄Π°Ρ‚ΡŒ ΠΈΠΌ Ρ€Π°Π·Ρ€Π°ΡΡ‚Π°Ρ‚ΡŒΡΡ Ρ…Π°ΠΎΡ‚ΠΈΡ‡Π½ΠΎ. БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свою систСму Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ Π»ΠΎΠ³ΠΎΠ² Π±Π΅Π· Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΡƒΡ‚ΠΈΠ»ΠΈΡ‚! Π—Π°Ρ‡Π΅ΠΌ это Π½ΡƒΠΆΠ½ΠΎ? - Экономия мСста - Быстрый доступ ΠΊ свСТим Π΄Π°Π½Π½Ρ‹ΠΌ - ΠŸΡ€ΠΎΡΡ‚Π°Ρ настройка ΠΏΠΎΠ΄ Π»ΡŽΠ±Ρ‹Π΅ Π½ΡƒΠΆΠ΄Ρ‹ Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ? - Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ провСряСт Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π°: #!/bin/bash LOGFILE="/var/log/myapp.log" MAXSIZE=10M if [ $(du -m "$LOGFILE" | cut -f1) -ge 10 ]; then mv "$LOGFILE" "$LOGFILE.$(date +%Y%m%d%H%M%S)" touch "$LOGFILE" fi - Π”ΠΎΠ±Π°Π²ΠΈΠΌ Π΅Π³ΠΎ Π² cron, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΠΊΠ°Π»ΠΎΡΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 15 ΠΌΠΈΠ½ΡƒΡ‚. Π’Π΅ΠΏΠ΅Ρ€ΡŒ смотритС Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅Π΅ β€” ваш Π»ΠΎΠ³ β€” Π½Π΅ Π±Π°Ρ…Π½Π΅ΠΌ, Π° Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ управляСм Π΅Π³ΠΎ историСй! Π§Ρ‚ΠΎ скаТСтС, Π³ΠΎΡ‚ΠΎΠ²Ρ‹ Π»ΠΈ Π²Ρ‹ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ свои систСмы Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ Π»ΠΎΠ³ΠΎΠ², Π½Π΅ полагаясь Π½Π° Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ? πŸ’¬ ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ своих ΠΊΠΎΠ»Π»Π΅Π³ ΠΈ подписывайся: https://t.me/LinuxSkill

🎯 *ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с систСмными log-Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ: создаСм собствСнный Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ*

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! ✨ Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ свои Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ ΠΈ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ пСрСполнСния диска? Π›ΡŽΠ±Π°Ρ систСмная слуТба остаСтся Β«ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽΒ» систСмы β€” Π²Π°ΠΆΠ½ΠΎ Π½Π΅ Π΄Π°Ρ‚ΡŒ ΠΈΠΌ Ρ€Π°Π·Ρ€Π°ΡΡ‚Π°Ρ‚ΡŒΡΡ Ρ…Π°ΠΎΡ‚ΠΈΡ‡Π½ΠΎ. БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свою систСму Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ Π»ΠΎΠ³ΠΎΠ² Π±Π΅Π· Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΡƒΡ‚ΠΈΠ»ΠΈΡ‚!

Π—Π°Ρ‡Π΅ΠΌ это Π½ΡƒΠΆΠ½ΠΎ?

- Экономия мСста

- Быстрый доступ ΠΊ свСТим Π΄Π°Π½Π½Ρ‹ΠΌ

- ΠŸΡ€ΠΎΡΡ‚Π°Ρ настройка ΠΏΠΎΠ΄ Π»ΡŽΠ±Ρ‹Π΅ Π½ΡƒΠΆΠ΄Ρ‹

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ?

- Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ провСряСт Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π°:

#!/bin/bash

LOGFILE="/var/log/myapp.log"

MAXSIZE=10M

if [ $(du -m "$LOGFILE" | cut -f1) -ge 10 ]; then

mv "$LOGFILE" "$LOGFILE.$(date +%Y%m%d%H%M%S)"

touch "$LOGFILE"

fi

- Π”ΠΎΠ±Π°Π²ΠΈΠΌ Π΅Π³ΠΎ Π² cron, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΠΊΠ°Π»ΠΎΡΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 15 ΠΌΠΈΠ½ΡƒΡ‚.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ смотритС Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅Π΅ β€” ваш Π»ΠΎΠ³ β€” Π½Π΅ Π±Π°Ρ…Π½Π΅ΠΌ, Π° Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ управляСм Π΅Π³ΠΎ историСй!

Π§Ρ‚ΠΎ скаТСтС, Π³ΠΎΡ‚ΠΎΠ²Ρ‹ Π»ΠΈ Π²Ρ‹ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ свои систСмы Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ Π»ΠΎΠ³ΠΎΠ², Π½Π΅ полагаясь Π½Π° Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ?

πŸ’¬ ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ своих ΠΊΠΎΠ»Π»Π΅Π³ ΠΈ подписывайся: https://t.me/LinuxSkill, Π° для поиска вакансий Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡΡ Π±ΠΎΡ‚ΠΎΠΌ: https://t.me/gradeliftbot

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