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

🧰 *Грамотная Ρ€Π°Π±ΠΎΡ‚Π° с Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ быстро Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½ΠΎΠ΅ Π² ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠΌ массивС Π΄Π°Π½Π½Ρ‹Ρ…

🧰 *Грамотная Ρ€Π°Π±ΠΎΡ‚Π° с Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ быстро Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½ΠΎΠ΅ Π² ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠΌ массивС Π΄Π°Π½Π½Ρ‹Ρ…* ΠŸΡ€ΠΈΠ²Π΅Ρ‚, ΠΏΠΎΠ³Ρ€ΡƒΠΆΠ°Ρ‚Π΅Π»ΠΈ Π² ΠΌΠΈΡ€ Linux! πŸŒ€ Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ Π»ΠΎΠ³ΠΈ β€” это ΠΊΠ»ΡŽΡ‡ ΠΊ пониманию, Ρ‡Ρ‚ΠΎ происходит Π²Π½ΡƒΡ‚Ρ€ΠΈ систСмы? А ΠΈΠ½ΠΎΠ³Π΄Π° Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ β€” настоящая Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠ°. БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это быстро ΠΈ эффСктивно! β€” Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ grep для поиска ΠΏΠΎ Ρ„Π°ΠΉΠ»Π°ΠΌ: grep "ошибка" /var/log/syslog β€” ΠžΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΠΉ ΠΏΠΎ Π΄Π°Ρ‚Π°ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡƒΠ·ΠΈΡ‚ΡŒ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½: less /var/log/syslog | grep "2023-10-23" β€” ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠΉ tail ΠΈ less, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ Π·Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌΠΈ событиями: tail -f /var/log/auth.log β€” НС Π·Π°Π±Ρ‹Π²Π°ΠΉ ΠΏΡ€ΠΎ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ journalctl, Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ systemd: journalctl -u nginx.service --since "10 minutes ago" β€” Для поиска ошибок ΠΏΠΎ ΡƒΡ€ΠΎΠ²Π½ΡŽ β€” grep ΠΏΠΎ уровням логирования: grep "ERROR" /var/log/myapp.log ПониманиС Π»ΠΎΠ³ΠΎΠ² β€” это Π³Π»Π°Π· систСмы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Π³Π΄Π΅ кроСтся ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°. Π£ΠΌΠ΅Π½ΠΈΠ΅ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅ β€” ΠΌΠ½ΠΎΠ³ΠΎΠ΅ экономит. А Ρ‚Ρ‹ ΡƒΠΆΠ΅ научился быстро Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² Π»ΠΎΠ³Π°Ρ… ΠΈΠ»ΠΈ Π΅Ρ‰Π΅ ΡƒΡ‡ΠΈΡˆΡŒΡΡ? UX: - Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Ρ‹ найдСш

🧰 *Грамотная Ρ€Π°Π±ΠΎΡ‚Π° с Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ быстро Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½ΠΎΠ΅ Π² ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠΌ массивС Π΄Π°Π½Π½Ρ‹Ρ…*

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, ΠΏΠΎΠ³Ρ€ΡƒΠΆΠ°Ρ‚Π΅Π»ΠΈ Π² ΠΌΠΈΡ€ Linux! πŸŒ€

Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ Π»ΠΎΠ³ΠΈ β€” это ΠΊΠ»ΡŽΡ‡ ΠΊ пониманию, Ρ‡Ρ‚ΠΎ происходит Π²Π½ΡƒΡ‚Ρ€ΠΈ систСмы? А ΠΈΠ½ΠΎΠ³Π΄Π° Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ β€” настоящая Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠ°. БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это быстро ΠΈ эффСктивно!

β€” Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ grep для поиска ΠΏΠΎ Ρ„Π°ΠΉΠ»Π°ΠΌ:

grep "ошибка" /var/log/syslog

β€” ΠžΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΠΉ ΠΏΠΎ Π΄Π°Ρ‚Π°ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡƒΠ·ΠΈΡ‚ΡŒ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½:

less /var/log/syslog | grep "2023-10-23"

β€” ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠΉ tail ΠΈ less, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ Π·Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌΠΈ событиями:

tail -f /var/log/auth.log

β€” НС Π·Π°Π±Ρ‹Π²Π°ΠΉ ΠΏΡ€ΠΎ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ journalctl, Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ systemd:

journalctl -u nginx.service --since "10 minutes ago"

β€” Для поиска ошибок ΠΏΠΎ ΡƒΡ€ΠΎΠ²Π½ΡŽ β€” grep ΠΏΠΎ уровням логирования:

grep "ERROR" /var/log/myapp.log

ПониманиС Π»ΠΎΠ³ΠΎΠ² β€” это Π³Π»Π°Π· систСмы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Π³Π΄Π΅ кроСтся ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°. Π£ΠΌΠ΅Π½ΠΈΠ΅ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅ β€” ΠΌΠ½ΠΎΠ³ΠΎΠ΅ экономит.

А Ρ‚Ρ‹ ΡƒΠΆΠ΅ научился быстро Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² Π»ΠΎΠ³Π°Ρ… ΠΈΠ»ΠΈ Π΅Ρ‰Π΅ ΡƒΡ‡ΠΈΡˆΡŒΡΡ?

UX:

- Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Ρ‹ найдСшь Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill

- Вакансии для систСмных администраторов β€” Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot

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