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

πŸ› οΈ Как ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΌΠΎΠΌ Π² Linux

πŸ› οΈ Как ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΌΠΎΠΌ Π² Linux ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ! ✨ Π₯ΠΎΡ‡Π΅ΡˆΡŒ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… Π»ΠΎΠ³Π°Ρ… ΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ это Π·Π° сСкунды? Π’ΠΎΠ³Π΄Π° этот Π»Π°ΠΉΡ„Ρ…Π°ΠΊ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для тСбя! Π’Π΅Π΄ΡŒ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ с этим сталкиваСтся, ΠΊΠΎΠ³Π΄Π° каТСтся, Ρ‡Ρ‚ΠΎ поиск Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π²Π΅Ρ‡Π½ΠΎΡΡ‚ΡŒ. А я расскаТу, ΠΊΠ°ΠΊ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΊΠΈΡ€ΠΏΠΈΡ‡ΠΈ Π»ΠΎΠ³ΠΎΠ² Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ инструмСнты ускорСния. Π‘Π°ΠΌΠΎΠ΅ Π²Π°ΠΆΠ½ΠΎΠ΅ β€” ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский Π°Π½Π°Π»ΠΈΠ· Π»ΠΎΠ³ΠΎΠ². НапримСр, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ ΠΊΠΎΠΌΠ±ΠΎ ΠΈΠ· tail, grep ΠΈ awk β€” ΠΎΠ½ΠΈ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ лишнСС. А Ссли Ρ…ΠΎΡ‡Π΅ΡˆΡŒ Π±ΠΎΠ»Π΅Π΅ β€žΡƒΠΌΠ½Ρ‹Π΅β€œ сцСнарии β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ систСмныС срСдства ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, Π²Ρ€ΠΎΠ΄Π΅ journald ΠΈΠ»ΠΈ logrotate. - Быстрый просмотр послСдних ошибок: tail -n 50 /var/log/syslog - Π€ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам: grep "error" /var/log/syslog - ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с awk: awk '/error/ {print $0, " β€” ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒ это быстрСС"}' /var/log/syslog Π§Ρ‚ΠΎ особСнно Π²Π°ΠΆΠ½ΠΎ β€” Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Π΅Ρ€Π΅Π· cron ΠΈΠ»ΠΈ systemd-timers,

πŸ› οΈ Как ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΌΠΎΠΌ Π² Linux

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ! ✨

Π₯ΠΎΡ‡Π΅ΡˆΡŒ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… Π»ΠΎΠ³Π°Ρ… ΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ это Π·Π° сСкунды? Π’ΠΎΠ³Π΄Π° этот Π»Π°ΠΉΡ„Ρ…Π°ΠΊ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для тСбя! Π’Π΅Π΄ΡŒ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ с этим сталкиваСтся, ΠΊΠΎΠ³Π΄Π° каТСтся, Ρ‡Ρ‚ΠΎ поиск Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π²Π΅Ρ‡Π½ΠΎΡΡ‚ΡŒ. А я расскаТу, ΠΊΠ°ΠΊ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΊΠΈΡ€ΠΏΠΈΡ‡ΠΈ Π»ΠΎΠ³ΠΎΠ² Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ инструмСнты ускорСния.

Π‘Π°ΠΌΠΎΠ΅ Π²Π°ΠΆΠ½ΠΎΠ΅ β€” ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский Π°Π½Π°Π»ΠΈΠ· Π»ΠΎΠ³ΠΎΠ². НапримСр, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ ΠΊΠΎΠΌΠ±ΠΎ ΠΈΠ· tail, grep ΠΈ awk β€” ΠΎΠ½ΠΈ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ лишнСС. А Ссли Ρ…ΠΎΡ‡Π΅ΡˆΡŒ Π±ΠΎΠ»Π΅Π΅ β€žΡƒΠΌΠ½Ρ‹Π΅β€œ сцСнарии β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ систСмныС срСдства ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, Π²Ρ€ΠΎΠ΄Π΅ journald ΠΈΠ»ΠΈ logrotate.

- Быстрый просмотр послСдних ошибок:

tail -n 50 /var/log/syslog

- Π€ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам:

grep "error" /var/log/syslog

- ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с awk:

awk '/error/ {print $0, " β€” ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒ это быстрСС"}' /var/log/syslog

Π§Ρ‚ΠΎ особСнно Π²Π°ΠΆΠ½ΠΎ β€” Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Π΅Ρ€Π΅Π· cron ΠΈΠ»ΠΈ systemd-timers, Ρ‡Ρ‚ΠΎΠ±Ρ‹ рСгулярно ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ сводки. Π’ΠΎΠ³Π΄Π° состояниС систСмы ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ β€” постоянно. А Ссли Π²Π½Π΅Π΄Ρ€ΠΈΡ‚ΡŒ alert-систСму β€” Π±ΡƒΠ΄Π΅ΡˆΡŒ Π·Π½Π°Ρ‚ΡŒ ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ… ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ.

И ΠΏΠΎΠΌΠ½ΠΈ: ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ настройка Π»ΠΎΠ³ΠΎΠ² β€” это Π½Π΅ просто сбор Π΄Π°Π½Π½Ρ‹Ρ…, Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈ ΡƒΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ Π±Π°Π³ΠΈ.

А Ρ‚Ρ‹ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΡˆΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈΠ»ΠΈ всё дСлаСшь Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ?

Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Ρ‹ Π½Π°ΠΉΠ΄Ρ‘ΡˆΡŒ Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° вакансии для систСмных администраторов β€” Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot

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