π οΈ ΠΠ°ΠΊ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ ΠΆΡΡΠ½Π°Π»Π°ΠΌΠΈ Π² Linux ΠΡΠΈΠ²Π΅Ρ, Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ ΠΈ Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux! π― ΠΡΡΠ½Π°Π»Ρ β ΡΡΠΎ ΡΠ΅ΡΠ΄ΡΠ΅ Π»ΡΠ±ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ: ΠΎΠ½ΠΈ ΡΠ°ΡΡΠΊΠ°ΠΆΡΡ, ΡΡΠΎ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ ΠΈ ΠΏΠΎΡΠ΅ΠΌΡ ΡΡΠΎ-ΡΠΎ ΡΠ»ΠΎΠΌΠ°Π»ΠΎΡΡ. ΠΠ°ΡΡΠΈΠΌΡΡ Π±ΡΡΡΡΠΎ ΠΈ ΠΊΡΠ°ΡΠΈΠ²ΠΎ ΠΈΡ
ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ, ΡΡΠΎΠ±Ρ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΡΠ°Π»ΠΎ ΡΡΡΡ ΠΏΡΠΎΡΠ΅! π ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ - ΠΠ»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ
Π·Π°ΠΏΠΈΡΠ΅ΠΉ: sudo journalctl -f - ΠΠ»Ρ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ ΠΏΠΎ ΡΠ»ΡΠΆΠ±Π΅: sudo journalctl -u nginx.service - ΠΠ»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Π΄Π΅Π½Ρ: sudo journalctl --since "yesterday" | grep error π§½ ΠΡΠΈΡΡΠΊΠ° ΡΡΠ°ΡΡΡ
Π»ΠΎΠ³ΠΎΠ² - Π£Π΄Π°Π»ΠΈΡΠ΅ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠ΅ Π·Π°ΠΏΠΈΡΠΈ: sudo journalctl --vacuum-time=7d - ΠΠ»ΠΈ ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΡΠ°Π·ΠΌΠ΅Ρ: sudo journalctl --vacuum-size=100M π ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π»ΠΎΠ³-ΡΠ°ΠΉΠ»Ρ - ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ°ΠΉΠ»Π°: tail -n 50 /var/log/syslog - ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΠ΅ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ. π₯οΈ ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΡΠΎΡΠ°ΡΠΈΠΈ Π»ΠΎΠ³ΠΎΠ² - Π ΡΠ°ΠΉΠ»Π΅ /etc/logrotate.d/ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ²ΠΎΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π°, ΡΡΠΎΠ±Ρ ΠΆΡΡΠ½Π°Π»Ρ Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΈ Π²ΡΡ Π΄ΠΈΡΠΊΠΎΠ²ΡΡ ΠΏΠ°ΠΌΡΡΡ. π₯ ΠΠ°ΠΆΠ½ΡΠΉ Π»Π°ΠΉΡΡ
Π°ΠΊ Π΄Π»Ρ DevOps: - ΠΠ°ΡΡΡΠΎΠΉ
π οΈ ΠΠ°ΠΊ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ ΠΆΡΡΠ½Π°Π»Π°ΠΌΠΈ Π² Linux
23Β ΠΈΡΠ»ΡΒ 202523Β ΠΈΡΠ»Β 2025
1 ΠΌΠΈΠ½