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

πŸ›°οΈ ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux: ΠΊΠ°ΠΊ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ Ρ†Π΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅

πŸ›°οΈ ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux: ΠΊΠ°ΠΊ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ Ρ†Π΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли ΠΏΡƒΡ‚Π΅ΠΉ ΠΊ эффСктивности! πŸš€ Π›ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ β€” это словно Π΄Π½Π΅Π²Π½ΠΈΠΊΠΈ Π½Π°ΡˆΠΈΡ… систСм. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ ΠΈΡ… организация ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΈ поискС ошибок. БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π»ΠΎΠ³Π°ΠΌΠΈ быстрСС ΠΈ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅. - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ journalctl для просмотра систСмных Π»ΠΎΠ³ΠΎΠ²: journalctl -xe --since="1 hour ago" - НастройтС Ρ€ΠΎΡ‚Π°Ρ†ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ logrotate, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ росли Π΄ΠΎ нСузнаваСмости: sudo logrotate /etc/logrotate.conf - Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ автоматичСский Π°Ρ€Ρ…ΠΈΠ² Π»ΠΎΠ³ΠΎΠ² для Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ ΠΈ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ: gzip /var/log/*.log - Для быстрого поиска ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅ grep ΠΈ awk, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: grep "error" /var/log/syslog | tail -20 - Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ собствСнныС скрипты для рСгулярной Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π»ΠΎΠ³ΠΎΠ². Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π° с Π»ΠΎΠ³Π°ΠΌΠΈ β€” это Π·Π°Π»ΠΎΠ³ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ быстрого рСагирования Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. А Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ Ρ€ΡƒΡ‡Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ? ΠœΠΎΠΆΠ΅Ρ‚, стоит ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈ

πŸ›°οΈ ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux: ΠΊΠ°ΠΊ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ Ρ†Π΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли ΠΏΡƒΡ‚Π΅ΠΉ ΠΊ эффСктивности! πŸš€

Π›ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ β€” это словно Π΄Π½Π΅Π²Π½ΠΈΠΊΠΈ Π½Π°ΡˆΠΈΡ… систСм. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ ΠΈΡ… организация ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΈ поискС ошибок. БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π»ΠΎΠ³Π°ΠΌΠΈ быстрСС ΠΈ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅.

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

journalctl -xe --since="1 hour ago"

- НастройтС Ρ€ΠΎΡ‚Π°Ρ†ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ logrotate, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ росли Π΄ΠΎ нСузнаваСмости:

sudo logrotate /etc/logrotate.conf

- Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ автоматичСский Π°Ρ€Ρ…ΠΈΠ² Π»ΠΎΠ³ΠΎΠ² для Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ ΠΈ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ:

gzip /var/log/*.log

- Для быстрого поиска ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅ grep ΠΈ awk, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

grep "error" /var/log/syslog | tail -20

- Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ собствСнныС скрипты для рСгулярной Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π»ΠΎΠ³ΠΎΠ².

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π° с Π»ΠΎΠ³Π°ΠΌΠΈ β€” это Π·Π°Π»ΠΎΠ³ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ быстрого рСагирования Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. А Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ Ρ€ΡƒΡ‡Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ? ΠœΠΎΠΆΠ΅Ρ‚, стоит ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Ρƒ?

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ большС Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° вакансии для систСмных администраторов ΠΈΡ‰ΠΈΡ‚Π΅ Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot.

ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ свои скилы ΠΈ Π½Π°Π²Ρ‹ΠΊΠΈ! πŸš€

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

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