Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸš€ УскоряСм Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π»ΠΎΠ³Π°ΠΌΠΈ Ρ‡Π΅Ρ€Π΅Π· супСр-ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

πŸš€ УскоряСм Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π»ΠΎΠ³Π°ΠΌΠΈ Ρ‡Π΅Ρ€Π΅Π· супСр-ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹! ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ систСмный Π°Π΄ΠΌΠΈΠ½ сталкивался с ситуациСй, ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ быстро ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ сломалось ΠΈΠ»ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ систСма Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΡ‚. Но Π΄ΠΎΠ»Π³ΠΎ Ρ€Ρ‹Ρ‚ΡŒΡΡ ΠΏΠΎ Ρ„Π°ΠΉΠ»Π°ΠΌ β€” Π½Π΅ всСгда ΡƒΠ΄ΠΎΠ±Π½ΠΎ. Π•ΡΡ‚ΡŒ малСнькиС, магичСскиС Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π»ΠΎΠ³Π°ΠΌΠΈ Π² ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΠ΅! НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ послСдниС строки Π»ΠΎΠ³ΠΎΠ² Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ β€” запускаСм: - tail -f /var/log/syslog А Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π°ΠΆΠ½Ρ‹Π΅ сообщСния ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ grep: - journalctl | grep 'error' Если Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ диагностику β€” объСдиним ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°ΠΉΠΏ: - dmesg | grep -i usb Π­Ρ‚ΠΎ позволяСт ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ всС события, связанныС с USB-устройствами! Плюс β€” ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ Π²Π°ΠΆΠ½Ρ‹Π΅ ошибки Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» для ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: - journalctl > logs_$(date +%Y%m%d).log Работая Ρ‚Π°ΠΊ, Ρ‚Ρ‹ экономишь ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ ΠΈ ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚Π°Ρ‡ΠΈΠ²Π°Π΅ΡˆΡŒΡΡ Π½Π° Π³Π»Π°Π²Π½ΠΎΠΌ β€” Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ. КакиС ваши Π»ΡŽΠ±ΠΈΠΌΡ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π»ΠΎΠ³ΠΎΠ²? Π”Π΅Π»ΠΈΡ‚Π΅ΡΡŒ впСчатлСниями, вСдь Π² Linux каТдая ΠΊΠΎΠΌΠ°Π½

πŸš€ УскоряСм Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π»ΠΎΠ³Π°ΠΌΠΈ Ρ‡Π΅Ρ€Π΅Π· супСр-ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹!

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ систСмный Π°Π΄ΠΌΠΈΠ½ сталкивался с ситуациСй, ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ быстро ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ сломалось ΠΈΠ»ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ систСма Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΡ‚. Но Π΄ΠΎΠ»Π³ΠΎ Ρ€Ρ‹Ρ‚ΡŒΡΡ ΠΏΠΎ Ρ„Π°ΠΉΠ»Π°ΠΌ β€” Π½Π΅ всСгда ΡƒΠ΄ΠΎΠ±Π½ΠΎ. Π•ΡΡ‚ΡŒ малСнькиС, магичСскиС Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π»ΠΎΠ³Π°ΠΌΠΈ Π² ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΠ΅!

НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ послСдниС строки Π»ΠΎΠ³ΠΎΠ² Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ β€” запускаСм:

- tail -f /var/log/syslog

А Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π°ΠΆΠ½Ρ‹Π΅ сообщСния ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ grep:

- journalctl | grep 'error'

Если Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ диагностику β€” объСдиним ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°ΠΉΠΏ:

- dmesg | grep -i usb

Π­Ρ‚ΠΎ позволяСт ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ всС события, связанныС с USB-устройствами!

Плюс β€” ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ Π²Π°ΠΆΠ½Ρ‹Π΅ ошибки Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» для ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

- journalctl > logs_$(date +%Y%m%d).log

Работая Ρ‚Π°ΠΊ, Ρ‚Ρ‹ экономишь ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ ΠΈ ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚Π°Ρ‡ΠΈΠ²Π°Π΅ΡˆΡŒΡΡ Π½Π° Π³Π»Π°Π²Π½ΠΎΠΌ β€” Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ. КакиС ваши Π»ΡŽΠ±ΠΈΠΌΡ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π»ΠΎΠ³ΠΎΠ²? Π”Π΅Π»ΠΈΡ‚Π΅ΡΡŒ впСчатлСниями, вСдь Π² Linux каТдая ΠΊΠΎΠΌΠ°Π½Π΄Π° β€” это малСнькоС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅!_

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

- Π£Π²Π΅Ρ€Π΅Π½ Π² своих знаниях? ΠŸΡ€ΠΎΠΉΠ΄ΠΈ тСсты ΠΈΠ»ΠΈ ΡƒΠ·Π½Π°ΠΉ сСкрСты Ρ€Ρ‹Π½ΠΊΠ° β€” Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot.

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