π₯οΈ ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux: ΠΊΠ°ΠΊ Π½Π°ΠΉΡΠΈ Π²Π°ΠΆΠ½ΠΎΠ΅ Π·Π° ΡΠ΅ΠΊΡΠ½Π΄Ρ
ΠΡΠΈΠ²Π΅Ρ, ΠΈΡΠΊΠ°ΡΠ΅Π»ΠΈ ΠΏΡΡΠ΅ΠΉ ΠΊ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ! π
ΠΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ Π·Π½Π°ΡΡ β Π»ΠΎΠ³ΠΈ ΡΡΠΎ ΡΠ΅ΡΠ΄ΡΠ΅ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°. ΠΠΎ ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΡΠ°ΠΌ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²Π°ΠΆΠ½ΠΎ? Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ ΠΈ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡΠΊΠ°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ Π² ΠΎΠ³ΡΠΎΠΌΠ½ΡΡ log-ΡΠ°ΠΉΠ»Π°Ρ .
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ grep Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΏΠΎ ΠΊΠ»ΡΡΠ΅Π²ΡΠΌ ΡΠ»ΠΎΠ²Π°ΠΌ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
- ΠΠ»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ:
grep -i 'error' /var/log/syslog
- ΠΠ»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ Π·Π°ΠΏΠΈΡΠ΅ΠΉ:
tail -n 50 /var/log/syslog
- Π ΡΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΡΡ grep Ρ awk:
awk '/Jan 10/ {print}' /var/log/syslog
Π’Π°ΠΊΠΆΠ΅ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΡ Π»ΠΎΠ³ΠΎΠ² ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° less Ρ ΠΏΠΎΠΈΡΠΊΠΎΠΌ ΠΏΠΎ / ΠΈ n/n:
less /var/log/syslog
ΠΠ°Π±Π»ΡΠ΄Π°ΠΉ Π·Π° Π²Π°ΠΆΠ½ΡΠΌ, ΠΈΠ³Π½ΠΎΡΠΈΡΡΡ ΡΡΠΌ β ΡΡΠΎ 80% ΡΡΠΏΠ΅Ρ Π° Π² ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΌ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ!
ΠΠ°Ρ ΠΎΠ΄ΠΈ Π² Π½Π°Ρ ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ-ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill ΠΈ Π² Π±ΠΎΡΠ° https://t.me/gradeliftbot β ΡΠ°ΠΌ Π΅ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ΅ΠΊΡΠ΅ΡΠΎΠ² ΠΈ Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ!
ΠΠ°ΠΊ ΡΡ ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΡΠ΅ΡΡ Π²Π°ΠΆΠ½ΡΠ΅ Π»ΠΎΠ³-Π·Π°ΠΏΠΈΡΠΈ? ΠΠ΅Π»ΠΈΡΡΡΡ ΡΠ²ΠΎΠΈΠΌ ΠΎΠΏΡΡΠΎΠΌ?