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

πŸ”§ *РазбираСмся Π² Π»ΠΎΠ³Π°Ρ…: ΠΊΠ°ΠΊ быстро ΠΈΡΠΊΠ°Ρ‚ΡŒ ошибки Π² Linux

πŸ”§ *РазбираСмся Π² Π»ΠΎΠ³Π°Ρ…: ΠΊΠ°ΠΊ быстро ΠΈΡΠΊΠ°Ρ‚ΡŒ ошибки Π² Linux* ΠŸΡ€ΠΈΠ²Π΅Ρ‚, ΠΊΠΎΠΌΠ°Π½Π΄Π°! πŸ›°οΈ Если Ρ‚Π²ΠΎΠΉ сСрвСр Π²Π΄Ρ€ΡƒΠ³ Π½Π°Ρ‡Π°Π» ΠΊΠ°ΠΏΡ€ΠΈΠ·Π½ΠΈΡ‡Π°Ρ‚ΡŒ, Π½Π΅ ΠΏΠ°Π½ΠΈΠΊΡƒΠΉ β€” Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ сохранят всё, Ρ‡Ρ‚ΠΎ происходит Π²Π½ΡƒΡ‚Ρ€ΠΈ систСмы. Π’Π»Π°Π΄Π΅Π½ΠΈΠ΅ ΠΈΠΌΠΈ β€” ΠΊΠ»ΡŽΡ‡ ΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π·Π° считанныС ΠΌΠΈΠ½ΡƒΡ‚Ρ‹. ЗаглянСм Π² основныС Π»ΠΎΠ³ΠΈ: - syslog β€” для ΠΎΠ±Ρ‰Π΅Π³ΠΎ контроля систСмы ΠΈ слуТб. - dmesg β€” Ρ‡Ρ‚ΠΎ расскаТСт ядро ΠΎ своих ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΡ…. - Π›ΠΎΠ³ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… сСрвисов, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, nginx, mysql β€” для Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Π§Ρ‚ΠΎΠ±Ρ‹ быстро Π½Π°ΠΉΡ‚ΠΈ ΠΎΡˆΠΈΠ±ΠΊΡƒ, достаточно ΡƒΠΌΠ΅ΡŽΡ‡ΠΈ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ тСксту, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: - ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈ послСдниС строки: tail -n 20 /var/log/syslog - Π˜Ρ‰ΠΈ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½Ρ‹Π΅ слова Π²Ρ€ΠΎΠ΄Π΅ error, failed ΠΈΠ»ΠΈ denied: grep -i "error" /var/log/syslog - Для поиска Π² dmesg: dmesg | grep -i "error" ВсС эти инструмСнты ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠ΄Π΅Ρ‚ Π½Π΅ Ρ‚Π°ΠΊ ΠΈ Π³Π΄Π΅ ΠΊΠΎΠΏΠ°Ρ‚ΡŒ Π³Π»ΡƒΠ±ΠΆΠ΅. Π—Π°ΠΏΠΎΠΌΠ½ΠΈ, ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΠ² β€” это ΠΊΠ°ΠΊ ΠΊΠ»ΡŽΡ‡ ΠΊ Ρ€Π°Π·Π³Π°Π΄ΠΊΠ΅ Π·Π°Π³Π°Π΄ΠΊΠΈ. А Ρ‚Ρ‹ ΡƒΠΌΠ΅Π΅ΡˆΡŒ быстро Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Π² Π»ΠΎΠ³Π°Ρ… ΠΈΠ»ΠΈ скаТСшь, Ρ‡Ρ‚ΠΎ это магия? πŸ’¬ - Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Ρ‹ найдСшь Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»

πŸ”§ *РазбираСмся Π² Π»ΠΎΠ³Π°Ρ…: ΠΊΠ°ΠΊ быстро ΠΈΡΠΊΠ°Ρ‚ΡŒ ошибки Π² Linux*

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, ΠΊΠΎΠΌΠ°Π½Π΄Π°! πŸ›°οΈ

Если Ρ‚Π²ΠΎΠΉ сСрвСр Π²Π΄Ρ€ΡƒΠ³ Π½Π°Ρ‡Π°Π» ΠΊΠ°ΠΏΡ€ΠΈΠ·Π½ΠΈΡ‡Π°Ρ‚ΡŒ, Π½Π΅ ΠΏΠ°Π½ΠΈΠΊΡƒΠΉ β€” Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ сохранят всё, Ρ‡Ρ‚ΠΎ происходит Π²Π½ΡƒΡ‚Ρ€ΠΈ систСмы. Π’Π»Π°Π΄Π΅Π½ΠΈΠ΅ ΠΈΠΌΠΈ β€” ΠΊΠ»ΡŽΡ‡ ΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π·Π° считанныС ΠΌΠΈΠ½ΡƒΡ‚Ρ‹.

ЗаглянСм Π² основныС Π»ΠΎΠ³ΠΈ:

- syslog β€” для ΠΎΠ±Ρ‰Π΅Π³ΠΎ контроля систСмы ΠΈ слуТб.

- dmesg β€” Ρ‡Ρ‚ΠΎ расскаТСт ядро ΠΎ своих ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΡ….

- Π›ΠΎΠ³ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… сСрвисов, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, nginx, mysql β€” для Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

Π§Ρ‚ΠΎΠ±Ρ‹ быстро Π½Π°ΠΉΡ‚ΠΈ ΠΎΡˆΠΈΠ±ΠΊΡƒ, достаточно ΡƒΠΌΠ΅ΡŽΡ‡ΠΈ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ тСксту, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

- ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈ послСдниС строки:

tail -n 20 /var/log/syslog

- Π˜Ρ‰ΠΈ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½Ρ‹Π΅ слова Π²Ρ€ΠΎΠ΄Π΅ error, failed ΠΈΠ»ΠΈ denied:

grep -i "error" /var/log/syslog

- Для поиска Π² dmesg:

dmesg | grep -i "error"

ВсС эти инструмСнты ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠ΄Π΅Ρ‚ Π½Π΅ Ρ‚Π°ΠΊ ΠΈ Π³Π΄Π΅ ΠΊΠΎΠΏΠ°Ρ‚ΡŒ Π³Π»ΡƒΠ±ΠΆΠ΅. Π—Π°ΠΏΠΎΠΌΠ½ΠΈ, ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΠ² β€” это ΠΊΠ°ΠΊ ΠΊΠ»ΡŽΡ‡ ΠΊ Ρ€Π°Π·Π³Π°Π΄ΠΊΠ΅ Π·Π°Π³Π°Π΄ΠΊΠΈ.

А Ρ‚Ρ‹ ΡƒΠΌΠ΅Π΅ΡˆΡŒ быстро Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Π² Π»ΠΎΠ³Π°Ρ… ΠΈΠ»ΠΈ скаТСшь, Ρ‡Ρ‚ΠΎ это магия?

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

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

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