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

πŸ“‘ Π£ΠΌΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ систСмными Π»ΠΎΠ³Π°ΠΌΠΈ

πŸ“‘ Π£ΠΌΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ систСмными Π»ΠΎΠ³Π°ΠΌΠΈ πŸ’Ύ ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли Ρ‚ΠΈΡ…ΠΈΡ… сСкрСтов Linux! πŸ•΅οΈβ€β™‚οΈ Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… Π»ΠΎΠ³Π°Ρ…? Π’ΠΎΠ³Π΄Π° этот пост для вас β€” познакомимся с ΠΌΠΎΡ‰Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ, которая ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ тысячу строк Π² ΠΏΠ°Ρ€Ρƒ ΠΊΠ»ΠΈΠΊΠΎΠ²! Для Π½Π°Ρ‡Π°Π»Π° β€” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ часы Π½Π° Ρ€Π°Π·Π±ΠΈΡ€Π°Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ grep, tail ΠΈ less. - grep ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ошибки: grep "error" /var/log/syslog - tail ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ послСдниС строки β€” ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ: tail -f /var/log/nginx/error.log - less β€” это наш просмотрщик, пСрСмСщаСмся ΠΏΠΎ Ρ„Π°ΠΉΠ»Ρƒ ΠΊΠ°ΠΊ ΠΏΠΎ ΠΊΠ½ΠΈΠ³Π΅: less /var/log/auth.log ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, стоит Π·Π½Π°Ρ‚ΡŒ ΠΎ journalctl β€” это ΠΊΠΎΠΌΠ°Π½Π΄Π° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с систСмным ΠΆΡƒΡ€Π½Π°Π»ΠΎΠΌ systemd. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ вывСсти послСдниС 50 строк: journalctl -n 50 ΠΈΠ»ΠΈ ΠΈΡΠΊΠ°Ρ‚ΡŒ ошибки Π·Π° сСгодня: journalctl --since today | grep "failed" ОбъСдиняя эти инструмСнты, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ проста Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ любой слоТности. НапримСр, быстро Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ Π²Ρ…ΠΎΠ΄Π° ΠΈΠ»ΠΈ с

πŸ“‘ Π£ΠΌΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ систСмными Π»ΠΎΠ³Π°ΠΌΠΈ πŸ’Ύ

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли Ρ‚ΠΈΡ…ΠΈΡ… сСкрСтов Linux! πŸ•΅οΈβ€β™‚οΈ Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… Π»ΠΎΠ³Π°Ρ…? Π’ΠΎΠ³Π΄Π° этот пост для вас β€” познакомимся с ΠΌΠΎΡ‰Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ, которая ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ тысячу строк Π² ΠΏΠ°Ρ€Ρƒ ΠΊΠ»ΠΈΠΊΠΎΠ²!

Для Π½Π°Ρ‡Π°Π»Π° β€” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ часы Π½Π° Ρ€Π°Π·Π±ΠΈΡ€Π°Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ grep, tail ΠΈ less.

- grep ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ошибки:

grep "error" /var/log/syslog

- tail ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ послСдниС строки β€” ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ:

tail -f /var/log/nginx/error.log

- less β€” это наш просмотрщик, пСрСмСщаСмся ΠΏΠΎ Ρ„Π°ΠΉΠ»Ρƒ ΠΊΠ°ΠΊ ΠΏΠΎ ΠΊΠ½ΠΈΠ³Π΅:

less /var/log/auth.log

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, стоит Π·Π½Π°Ρ‚ΡŒ ΠΎ journalctl β€” это ΠΊΠΎΠΌΠ°Π½Π΄Π° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с систСмным ΠΆΡƒΡ€Π½Π°Π»ΠΎΠΌ systemd. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ вывСсти послСдниС 50 строк:

journalctl -n 50

ΠΈΠ»ΠΈ ΠΈΡΠΊΠ°Ρ‚ΡŒ ошибки Π·Π° сСгодня:

journalctl --since today | grep "failed"

ОбъСдиняя эти инструмСнты, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ проста Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ любой слоТности. НапримСр, быстро Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ Π²Ρ…ΠΎΠ΄Π° ΠΈΠ»ΠΈ сбои сСрвисов. Всё ΠΎΡ‡Π΅Π½ΡŒ просто, Ссли Π·Π½Π°Ρ‚ΡŒ Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΈ.

А Π²Ρ‹ ΡƒΠΆΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ Π»ΠΎΠ³ΠΈΠ½Π³ΠΈ для быстрого рСагирования ΠΈΠ»ΠΈ всю Тизнь ΠΈΡ‰Π΅Ρ‚Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ?

---

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

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

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