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

πŸ› οΈ Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux: ΠΊΠ°ΠΊ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ

πŸ› οΈ Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux: ΠΊΠ°ΠΊ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠŸΡ€ΠΈΠ²Π΅Ρ‚, исслСдоватСли Π΄Π½Π° систСмных Ρ‚Π°ΠΉΠ½! 🌌 Часто Π±Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎΠ΅ сообщСниС ΡƒΡΠΊΠΎΠ»ΡŒΠ·Π°Π΅Ρ‚ ΠΈΠ· Π²ΠΈΠ΄Π° Π·Π° объСмом Π»ΠΎΠ³ΠΎΠ². А вСдь ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π° с Π»ΠΎΠ³Π°ΠΌΠΈ β€” Π·Π°Π»ΠΎΠ³ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ систСмы ΠΈ быстрого рСагирования. БСгодня Ρ€Π°ΡΠΊΡ€ΠΎΡŽ сСкрСты, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π»Π΅Π³ΠΊΠΎ ΠΈ эстСтично! - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ journalctl для просмотра систСмных ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ²: journalctl -xe --since "1 hour ago" - Настрой Ρ€ΠΎΡ‚Π°Ρ†ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π½Π΅ Ρ€Π°Π·Π΄ΡƒΠ²Π°Π»ΠΈΡΡŒ Π΄ΠΎ нСбСс: sudo logrotate /etc/logrotate.conf - Π‘ΠΎΠ±ΠΈΡ€Π°ΠΉ Π²Π°ΠΆΠ½Ρ‹Π΅ Π»ΠΎΠ³ΠΈ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ, создавай Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ Ρ‡Π΅Ρ€Π΅Π· grep: grep "error" /var/log/syslog > /var/log/errors.log - ΠžΠ±ΠΎΠ·Π½Π°Ρ‡ΡŒ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΠΊΠ°ΠΊΠΈΠ΅ Π»ΠΎΠ³ΠΈ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ дольшС: sudo nano /etc/logrotate.d/custom - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ tail ΠΈΠ»ΠΈ less для быстрого поиска ошибок: tail -f /var/log/syslog - Для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ β€” пиши простыС скрипты ΠΈ cron-Π·Π°Π΄Π°Ρ‡ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ СТСднСвная Ρ€ΡƒΡ‚ΠΈΠ½ΠΊΠ° Π½Π΅ Π½Π°Π΄ΠΎΠ΅Π΄Π°Π»Π°. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠ½ΠΈ, Ρ‡Ρ‚ΠΎ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎΡΡ‚ΡŒ ΠΈ Ρ‡Π΅Ρ‚ΠΊΠΈΠ΅ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚

πŸ› οΈ Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux: ΠΊΠ°ΠΊ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, исслСдоватСли Π΄Π½Π° систСмных Ρ‚Π°ΠΉΠ½! 🌌

Часто Π±Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎΠ΅ сообщСниС ΡƒΡΠΊΠΎΠ»ΡŒΠ·Π°Π΅Ρ‚ ΠΈΠ· Π²ΠΈΠ΄Π° Π·Π° объСмом Π»ΠΎΠ³ΠΎΠ². А вСдь ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π° с Π»ΠΎΠ³Π°ΠΌΠΈ β€” Π·Π°Π»ΠΎΠ³ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ систСмы ΠΈ быстрого рСагирования. БСгодня Ρ€Π°ΡΠΊΡ€ΠΎΡŽ сСкрСты, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π»Π΅Π³ΠΊΠΎ ΠΈ эстСтично!

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ journalctl для просмотра систСмных ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ²:

journalctl -xe --since "1 hour ago"

- Настрой Ρ€ΠΎΡ‚Π°Ρ†ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π½Π΅ Ρ€Π°Π·Π΄ΡƒΠ²Π°Π»ΠΈΡΡŒ Π΄ΠΎ нСбСс:

sudo logrotate /etc/logrotate.conf

- Π‘ΠΎΠ±ΠΈΡ€Π°ΠΉ Π²Π°ΠΆΠ½Ρ‹Π΅ Π»ΠΎΠ³ΠΈ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ, создавай Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ Ρ‡Π΅Ρ€Π΅Π· grep:

grep "error" /var/log/syslog > /var/log/errors.log

- ΠžΠ±ΠΎΠ·Π½Π°Ρ‡ΡŒ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΠΊΠ°ΠΊΠΈΠ΅ Π»ΠΎΠ³ΠΈ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ дольшС:

sudo nano /etc/logrotate.d/custom

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ tail ΠΈΠ»ΠΈ less для быстрого поиска ошибок:

tail -f /var/log/syslog

- Для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ β€” пиши простыС скрипты ΠΈ cron-Π·Π°Π΄Π°Ρ‡ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ СТСднСвная Ρ€ΡƒΡ‚ΠΈΠ½ΠΊΠ° Π½Π΅ Π½Π°Π΄ΠΎΠ΅Π΄Π°Π»Π°.

Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠ½ΠΈ, Ρ‡Ρ‚ΠΎ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎΡΡ‚ΡŒ ΠΈ Ρ‡Π΅Ρ‚ΠΊΠΈΠ΅ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ хаос Π² ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡Π΅Π½Π½ΡƒΡŽ систСму наблюдСния.

А Ρ‚Ρ‹ ΡƒΠΆΠ΅ настроил свои Π»ΠΎΠ³ΠΈ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сразу Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅?

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

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