π ΠΠ°ΠΊ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ Π»ΠΎΠ³Π°ΠΌΠΈ
ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux! π
ΠΡΠ΅ΠΌΡ Π½Π°ΡΡΠΈΡΡΡΡ Π±ΡΡΡΡΠΎ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡ Π²Π°ΠΆΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π² Π»ΠΎΠ³Π°Ρ , ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΡΡΡΡΠ°Π½ΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈΠ»ΠΈ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅. Π‘Π΄Π΅Π»Π°Π΅ΠΌ ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ!
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ journalctl Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ ΠΆΡΡΠ½Π°Π»ΠΎΠ²:
journalctl -xe --no-pager β ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠΎΠ±ΡΡΠΈΡ.
- Π€ΠΈΠ»ΡΡΡΡΠ΅ΠΌ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ:
journalctl --since=yesterday β ΡΡΠΎΠ±Ρ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΠ»ΠΎ Π²ΡΠ΅ΡΠ°.
- ΠΠ°Ρ ΠΎΠ΄ΠΈΠΌ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΏΠΎ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΡ:
journalctl -p err β ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈ ΠΎΡΠΈΠ±ΠΊΠΈ.
- ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ Π»ΠΎΠ³ΠΎΠ² Π·Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅:
journalctl _PID=1234 ΠΈΠ»ΠΈ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ°:
journalctl -u nginx.service
- ΠΠ»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ grep:
journalctl | grep 'failed'
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΡΠΈΠΌ ΠΏΡΠΎΡΡΡΠΌ ΠΏΡΠΈΠ΅ΠΌΠ°ΠΌ ΡΡ ΡΠΌΠΎΠΆΠ΅ΡΡ ΡΠ°Π·Π³Π°Π΄Π°ΡΡ Π·Π°Π³Π°Π΄ΠΊΡ Π»ΡΠ±ΠΎΠΉ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΊΠΈ, Π½Π΅ ΡΡΠΎΠ½ΡΠ² Π² ΠΏΠΎΡΠΎΠΊΠ΅ Π΄Π°Π½Π½ΡΡ !
Π ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ Π»ΠΈ ΡΠ΅Π±Π΅, ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΎΡΡΠ°Π»ΠΎΡΡ Π½Π΅Π·Π°ΠΌΠ΅ΡΠ΅Π½Π½ΡΠΌΠΈ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ Π½Π΅ Π·Π½Π°Π΅ΡΡ, ΠΊΠ°ΠΊ ΠΈΡ ΠΈΡΠΊΠ°ΡΡ?
ΠΡΠΎΠΊΠ°ΡΠ°ΠΉ ΡΠ²ΠΎΠΈ ΡΠΊΠΈΠ»Π»Ρ Π² ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill, Π° ΠΏΡΠΎΠΉΡΠΈ ΡΠ΅ΡΡΡ Π½Π° Π·Π½Π°Π½ΠΈΠ΅ linux β Π² Π±ΠΎΡΠ΅ https://t.me/gradeliftbot!