π οΈ ΠΠ°ΠΊ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΆΡΡΠ½Π°Π»Π°ΠΌΠΈ Π² Linux Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΎΡΡΠ΅Π²Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΠΌΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ ΠΈ DevOps! π ΠΡΡΠ½Π°Π»Ρ β ΡΡΠΎ ΡΠ΅ΡΠ΄ΡΠ΅ Π»ΡΠ±ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ, Π²ΡΠ΅ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠΎΠ±ΡΡΠΈΡ ΡΠ°ΠΌ, ΠΈ ΡΠΌΠ΅Π½ΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΈΡ
ΡΠΈΡΠ°ΡΡ β Π·Π°Π»ΠΎΠ³ Π±ΡΡΡΡΠΎΠ³ΠΎ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π‘Π΅Π³ΠΎΠ΄Π½Ρ Π΄Π΅Π»ΡΡΡ ΡΠ΅ΠΊΡΠ΅ΡΠ°ΠΌΠΈ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ Π°Π½Π°Π»ΠΈΠ· Π»ΠΎΠ³ΠΎΠ² Π±ΡΡΡΡΡΠΌ ΠΈ ΡΠΎΡΠ½ΡΠΌ! ΠΠ°ΡΠ΅ΠΌ ΡΠΌΠ΅ΡΡ Π±ΡΡΡΡΠΎ ΡΠΈΠ»ΡΡΡΠΎΠ²Π°ΡΡ ΠΈ ΠΈΡΠΊΠ°ΡΡ Π²Π°ΠΆΠ½ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ? - ΠΡΡΡΠ½ΠΈΡΡ ΠΏΡΠΈΡΠΈΠ½Ρ ΡΠ±ΠΎΠ΅Π² - ΠΡΡΠ»Π΅Π΄ΠΈΡΡ ΠΏΠΎΠ΄ΠΎΠ·ΡΠΈΡΠ΅Π»ΡΠ½ΡΡ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ - ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°Π±ΠΎΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π‘ΠΎΠ²Π΅Ρ β1: ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ journalctl β Ρ
ΠΈΡΡΡΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ systemd-ΠΆΡΡΠ½Π°Π»Π°ΠΌΠΈ. ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΈΠ»ΡΡΡΠΎΠ²Π°ΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌ ΠΈ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ: - ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ: journalctl -p err -n 20 - ΡΠΈΠ»ΡΡΡ ΠΏΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌΡ ΡΠ΅ΡΠ²ΠΈΡΡ: journalctl -u nginx.service --since "1 hour ago" Π‘ΠΎΠ²Π΅Ρ β2: ΠΠ΅ Π·Π°Π±ΡΠ²Π°ΠΉΡΠ΅ ΠΎ grep ΠΈ awk β ΠΎΠ½ΠΈ ΠΏΠΎΠΌΠΎΠ³ΡΡ Π²ΡΡΠ»Π΅Π½ΠΈΡΡ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΈΠ· Π±ΠΎΠ»ΡΡΠΈΡ
ΡΠ°ΠΉΠ»ΠΎΠ² Π»ΠΎΠ³ΠΎΠ². Π ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ tail ΠΈΠ»ΠΈ less Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° Π΄Π°Π½Π½ΡΡ
ΠΏΠΎ ΠΌΠ΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ. ΠΠ°ΡΡΡΡΡ ΠΊ ΡΡΠΏΠ΅Ρ
Ρ β ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΡΠΉΡΠ΅ ΡΠΈΠ»ΡΡΡΡ, ΡΡΠΎΠ±Ρ Π½Π°Ρ
ΠΎ
π οΈ ΠΠ°ΠΊ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΆΡΡΠ½Π°Π»Π°ΠΌΠΈ Π² Linux Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΎΡΡΠ΅Π²Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌ
27Β Π°Π²Π³ΡΡΡΠ°Β 202527Β Π°Π²Π³Β 2025
1 ΠΌΠΈΠ½