π *ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux: ΡΠ΅ΠΊΡΠ΅ΡΡ ΠΈ Π»Π°ΠΉΡΡ
Π°ΠΊΠΈ* ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ ΠΌΠ°Π³ΠΈ! π§ββοΈ ΠΡΠ΅ ΠΌΡ Π·Π½Π°Π΅ΠΌ, ΡΡΠΎ Π»ΠΎΠ³ΠΈ β ΡΡΠΎ Π½Π°ΡΠΈ Π³Π»Π°Π·Π° ΠΈ ΡΡΠΈ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅. ΠΠΎ ΡΠ°ΡΡΠΎ ΠΎΠ½ΠΈ ΠΏΡΠ΅Π²ΡΠ°ΡΠ°ΡΡΡΡ Π² Ρ
Π°ΠΎΡ, ΠΌΠ΅ΡΠ°Ρ ΠΏΠΎΠ½ΡΡΡ Π²Π°ΠΆΠ½ΠΎΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅. Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΡΡ Π³ΡΡΠ·Ρ Π² ΡΠΈΡΡΡΠΉ ΠΈ Π±ΡΡΡΡΡΠΉ Π°Π½Π°Π»ΠΈΠ·! - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ journalctl Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
ΠΆΡΡΠ½Π°Π»ΠΎΠ² ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎ: journalctl -xe --no-pager - ΠΠ³ΡΠ°Π½ΠΈΡΡ Π²ΡΠ²ΠΎΠ΄ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΌ ΡΠ΅ΡΠ²ΠΈΡΠΎΠΌ: journalctl -u nginx.service --since "1 hour ago" - ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°ΠΉ ΡΠΎΡΠ°ΡΠΈΡ Π»ΠΎΠ³ΠΎΠ², ΡΡΠΎΠ±Ρ Π½Π΅ Π·Π°ΠΏΠΎΠ»Π½ΡΡΡ Π΄ΠΈΡΠΊ: sudo logrotate -f /etc/logrotate.conf - ΠΠΊΠ»ΡΡΠΈ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΠΈΠ±ΠΎΠΊ Π² sysctl, ΡΡΠΎΠ±Ρ ΠΎΡΡΠ»Π΅Π΄ΠΈΡΡ ΡΠ±ΠΎΠΈ: sudo sysctl -w kernel.printk="8 4 1 7" - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ grep ΠΈ awk Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ° ΠΈ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ: grep "error" /var/log/syslog | awk '{print $1,$2,$3, $NF}' ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ²ΠΎΠΈΡ
Π»ΠΎΠ³ΠΎΠ² β ΡΡΠΎ ΠΊΠ°ΠΊ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ Π½Π° ΠΎΠ±ΡΠ΅ΠΌ ΡΠ·ΡΠΊΠ΅. Π§Π΅ΠΌ Π»ΡΡΡΠ΅ ΡΡ ΡΠΌΠ΅Π΅ΡΡ ΠΈΡ
ΡΠΈΡΠ°ΡΡ, ΡΠ΅ΠΌ Π±ΡΡΡΡΠ΅Π΅ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. Π ΡΡ ΡΠΆΠ΅ Π½Π°ΡΡΡΠΎΠΈΠ» ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ±ΠΎΡ Π»ΠΎΠ³ΠΎΠ² ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊ
π *ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux: ΡΠ΅ΠΊΡΠ΅ΡΡ ΠΈ Π»Π°ΠΉΡΡ Π°ΠΊΠΈ
13Β Π°Π²Π³ΡΡΡΠ°Β 202513Β Π°Π²Π³Β 2025
1 ΠΌΠΈΠ½