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

πŸ”§ *ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ совСт ΠΏΠΎ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Ρƒ систСмных Π»ΠΎΠ³ΠΎΠ² Π² Linux

πŸ”§ *ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ совСт ΠΏΠΎ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Ρƒ систСмных Π»ΠΎΠ³ΠΎΠ² Π² Linux* Π’ этот Ρ€Π°Π· расскаТу, ΠΊΠ°ΠΊ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅ сообщСниС Π² систСмных Π»ΠΎΠ³Π°Ρ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всСгда Π±Ρ‹Ρ‚ΡŒ Π² курсС происходящСго. Π›ΠΎΠ²ΠΊΠΈΠΉ систСмный Π°Π΄ΠΌΠΈΠ½ Π·Π½Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π·Π°ΡΡ‚ΡŒ всякоС случаСтся β€” сбои, Π°Ρ‚Π°ΠΊΠΈ ΠΈΠ»ΠΈ просто интСрСсныС события. Надзор Π·Π° Π»ΠΎΠ³Π°ΠΌΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ быстро Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ tail -f для наблюдСния Π·Π° Π»ΠΎΠ³Π°ΠΌΠΈ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ: tail -f /var/log/syslog - Или провСряйтС послСдниС записи с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ less ΠΈ поиска ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам: less /var/log/auth.log - МоТно Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский поиск ошибок ΠΈΠ»ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… сообщСний с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ grep: grep "error" /var/log/syslog - Для постоянного ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π·Π° ΠΌΠΈΠ½ΡƒΡ‚Ρƒ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π² cron ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ watch: watch -n 10 'cat /var/log/syslog | tail -20' ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½ΠΎΠ΅ наблюдСниС Π·Π° Π»ΠΎΠ³Π°ΠΌΠΈ β€” ваш Ρ‰ΠΈΡ‚ ΠΏΡ€ΠΎΡ‚ΠΈΠ² Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. А Π΅Ρ‰Ρ‘ β€” ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π² сотнях строк β€” Π·Π°Π»ΠΎΠ³ быстрого Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. А ΠΊΠ°ΠΊ Ρ‚Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΡˆΡŒ

πŸ”§ *ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ совСт ΠΏΠΎ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Ρƒ систСмных Π»ΠΎΠ³ΠΎΠ² Π² Linux*

Π’ этот Ρ€Π°Π· расскаТу, ΠΊΠ°ΠΊ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅ сообщСниС Π² систСмных Π»ΠΎΠ³Π°Ρ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всСгда Π±Ρ‹Ρ‚ΡŒ Π² курсС происходящСго.

Π›ΠΎΠ²ΠΊΠΈΠΉ систСмный Π°Π΄ΠΌΠΈΠ½ Π·Π½Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π·Π°ΡΡ‚ΡŒ всякоС случаСтся β€” сбои, Π°Ρ‚Π°ΠΊΠΈ ΠΈΠ»ΠΈ просто интСрСсныС события. Надзор Π·Π° Π»ΠΎΠ³Π°ΠΌΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ быстро Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ tail -f для наблюдСния Π·Π° Π»ΠΎΠ³Π°ΠΌΠΈ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ:

tail -f /var/log/syslog

- Или провСряйтС послСдниС записи с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ less ΠΈ поиска ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам:

less /var/log/auth.log

- МоТно Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский поиск ошибок ΠΈΠ»ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… сообщСний с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ grep:

grep "error" /var/log/syslog

- Для постоянного ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π·Π° ΠΌΠΈΠ½ΡƒΡ‚Ρƒ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π² cron ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ watch:

watch -n 10 'cat /var/log/syslog | tail -20'

ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½ΠΎΠ΅ наблюдСниС Π·Π° Π»ΠΎΠ³Π°ΠΌΠΈ β€” ваш Ρ‰ΠΈΡ‚ ΠΏΡ€ΠΎΡ‚ΠΈΠ² Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. А Π΅Ρ‰Ρ‘ β€” ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π² сотнях строк β€” Π·Π°Π»ΠΎΠ³ быстрого Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

А ΠΊΠ°ΠΊ Ρ‚Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΡˆΡŒ Π»ΠΎΠ³ΠΈ Π² своих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…? Π•ΡΡ‚ΡŒ Π»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Π΅ инструмСнты?

- Π“ΠΎΡ‚ΠΎΠ² Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ знаниями ΠΈ дСлюсь Π² нашСм ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill. А для ΠΊΡ€ΡƒΡ‚Ρ‹Ρ… вакансий β€” https://t.me/gradeliftbot!

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