π *ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux: Π΄Π΅Π»Π°Π΅ΠΌ ΠΈΡ ΡΠΌΠ½ΡΠΌΠΈ ΠΈ ΠΏΡΠΈΡΡΠ½ΡΠΌΠΈ*
ΠΡΠΈΠ²Π΅Ρ, Π΄ΡΡΠ·ΡΡ! ΠΡΠΎ ΠΈΠ· Π²Π°Ρ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π»ΡΡ Ρ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΌΠΈ Π»ΠΎΠ³-ΡΠ°ΠΉΠ»Π°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΡΡΡΠ΄Π½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ? Π‘Π΅ΠΉΡΠ°Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ ΠΏΡΠΎΡΠ΅ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½Π΅Π΅, ΡΡΠΎΠ±Ρ ΠΏΠΎΠΌΠ½ΠΈΡΡ ΠΎ Π²Π°ΠΆΠ½ΡΡ ΡΠΎΠ±ΡΡΠΈΡΡ ΠΈ Π²ΠΎΠ²ΡΠ΅ΠΌΡ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ.
π ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ², ΡΡΠΎΠ±Ρ Π²Π°ΡΠΈ Π»ΠΎΠ³ΠΈ Π±ΡΠ»ΠΈ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΠΌ:
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ *ΡΠΈΠ»ΡΡΡΡ* ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ grep, ΡΡΠΎΠ±Ρ Π±ΡΡΡΡΠΎ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡ Π½ΡΠΆΠ½ΠΎΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
tail -f /var/log/syslog | grep "error"
- ΠΠ½Π΅Π΄ΡΠΈΡΠ΅ *ΡΠΎΡΠ°ΡΠΈΡ Π»ΠΎΠ³ΠΎΠ²* Ρ ΠΏΠΎΠΌΠΎΡΡΡ logrotate: ΠΎΠ½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π°ΡΡ ΠΈΠ²ΠΈΡΡΠ΅Ρ ΡΡΠ°ΡΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΈ ΡΠΎΠ·Π΄Π°Π΅Ρ Π½ΠΎΠ²ΡΠ΅, ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π°Ρ ΠΌΠ΅ΡΡΠΎ ΠΈ ΡΠΎΡ ΡΠ°Π½ΡΡ ΠΏΠΎΡΡΠ΄ΠΎΠΊ.
- ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ *ΡΠΈΡΡΠ΅ΠΌΡ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ* ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠΎΠ±ΡΡΠΈΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ»ΠΈΡΡ Π² ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ β ΡΡΠΎ ΠΏΠΎΠ²ΡΡΠ°Π΅Ρ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΡ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ.
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ *ΡΠ²Π΅ΡΠΎΠ²ΠΎΠΉ Π²ΡΠ²ΠΎΠ΄* Π΄Π»Ρ grep, ΡΡΠΎΠ±Ρ Π±ΡΡΡΡΠΎ Π·Π°ΠΌΠ΅ΡΠΈΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
tail -f /var/log/syslog | grep --color=auto "warning\|error"
ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π»ΠΎΠ³ΠΎΠ² β ΡΡΠΎ ΠΊΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΡΡΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΡΠ΅ΠΉΠ½ΠΎΠ³ΠΎ ΡΠ³ΠΎΠ»ΠΊΠ°: ΡΠ΅ΠΌ Π°ΠΊΠΊΡΡΠ°ΡΠ½Π΅Π΅, ΡΠ΅ΠΌ ΠΏΡΠΈΡΡΠ½Π΅Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ!
Π Ρ Π²Π°Ρ Π΅ΡΡΡ Π»ΡΠ±ΠΈΠΌΡΠ΅ Π»Π°ΠΉΡΡ Π°ΠΊΠΈ ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ? ΠΠ»ΠΈ ΠΌΠΎΠΆΠ΅Ρ, ΠΈΠ΄Π΅ΠΈ, ΠΊΠ°ΠΊ ΡΠ°ΡΡΠΈΡΠΈΡΡ ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ?
---
ΠΡΠΈΠ³Π»Π°ΡΠ°Π΅ΠΌ ΡΠ΅Π±Ρ Π² Π½Π°Ρ ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ-ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill, Π³Π΄Π΅ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΡΡΠ°ΡΠ΅ΠΉ, Π° Π² Π±ΠΎΡΠ΅ https://t.me/gradeliftbot β ΡΠ²Π΅ΠΆΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ²!
π© ΠΠ°Π²ΡΡΠ°: ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ Π·Π°ΡΠΈΡΡ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΎΡ Π²Π·Π»ΠΎΠΌΠ°! ΠΠΊΠ»ΡΡΠΈ π ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ!