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

πŸ“‘ РазбираСмся с Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Linux

πŸ“‘ РазбираСмся с Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Linux ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! 🧭 Если Π²Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Π»ΠΈΡΡŒ, ΠΊΠ°ΠΊ быстро ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ Π² систСмС β€” этот пост для вас. Π›ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ β€” это словно Π΄Π½Π΅Π²Π½ΠΈΠΊΠΈ вашСй систСмы, ΠΈ ΡƒΠΌΠ΅Ρ‚ΡŒ ΠΈΡ… Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ β€” настоящСС искусство. Π’ΠΎΡ‚ нСсколько Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ Π² этом: - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ tail для быстрого просмотра послСдних строк Π»ΠΎΠ³ΠΎΠ²: tail -n 50 /var/log/syslog - Для поиска ошибок ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ β€” grep: grep -i "error" /var/log/syslog - МоТно ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ tail ΠΈ grep, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Π»ΠΎΠ³Π°ΠΌΠΈ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ: tail -f /var/log/syslog | grep "fail" - НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΎ less β€” ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ Π»ΠΎΠ³ΠΈ: less /var/log/syslog - А Ссли Π½ΡƒΠΆΠ½ΠΎ быстро ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π·Π° послСдниС часы, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ journalctl: journalctl --since "2 hours ago" Π§Π΅Π³ΠΎ стоит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ сразу ΠΈΡΠΊΠ°Ρ‚ΡŒ ошибки, Π½Π΅ копаясь Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ! ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π»ΠΎΠ³ΠΎΠ² β€” это ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ компас Π² ΠΌΠΎΡ€Π΅ систСмы. А Ρ‚Π²ΠΎΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ…ΠΎΡ‚ΡŒ Ρ€Π°Π· ΠΏΠΎΠΌΠΎ

πŸ“‘ РазбираСмся с Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Linux

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! 🧭

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

Π’ΠΎΡ‚ нСсколько Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ Π² этом:

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ tail для быстрого просмотра послСдних строк Π»ΠΎΠ³ΠΎΠ²:

tail -n 50 /var/log/syslog

- Для поиска ошибок ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ β€” grep:

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

- МоТно ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ tail ΠΈ grep, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Π»ΠΎΠ³Π°ΠΌΠΈ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ:

tail -f /var/log/syslog | grep "fail"

- НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΎ less β€” ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ Π»ΠΎΠ³ΠΈ:

less /var/log/syslog

- А Ссли Π½ΡƒΠΆΠ½ΠΎ быстро ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π·Π° послСдниС часы, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ journalctl:

journalctl --since "2 hours ago"

Π§Π΅Π³ΠΎ стоит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ сразу ΠΈΡΠΊΠ°Ρ‚ΡŒ ошибки, Π½Π΅ копаясь Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ! ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π»ΠΎΠ³ΠΎΠ² β€” это ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ компас Π² ΠΌΠΎΡ€Π΅ систСмы. А Ρ‚Π²ΠΎΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ…ΠΎΡ‚ΡŒ Ρ€Π°Π· ΠΏΠΎΠΌΠΎΠ³ Π½Π°ΠΉΡ‚ΠΈ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π·Π° сСкунды? ПодСлись Π² коммСнтариях, вСдь вмСстС β€” сила!

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

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

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