π§ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΎΡΠΈΡΡΠΊΡ Π»ΠΎΠ³ΠΎΠ² ΠΈ ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Π΄ΠΈΡΠΊΠ° ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux ΠΈ ΡΠ΅Ρ
Π½ΠΎΠ»Π°Π³ΠΈ! π ΠΠ½Π°Π΅ΡΠ΅ Π»ΠΈ Π²Ρ, ΡΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ Π»ΠΎΠ³ΠΈ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡΡΠΎ Π·Π°Ρ
Π»Π°ΠΌΠ»ΡΡΡ Π΄ΠΈΡΠΊ ΠΈ ΡΠ½ΠΈΠΆΠ°ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ? ΠΠΌΠ΅ΡΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌΡΡ, ΠΊΠ°ΠΊ Π½Π΅ Π΄Π°ΡΡ ΡΡΠΎΠΌΡ ΡΠ»ΡΡΠΈΡΡΡΡ β Π±Π΅Π· Π»ΠΈΡΠ½Π΅Π³ΠΎ ΠΊΠΎΠ½ΡΡΠ·Π° ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΠΌΠ°Π³ΠΈΠΈ. - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ ΡΠ°ΠΉΠΌΠ΅ΡΡ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΡΠΈΡΡΠΊΠΈ: - ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌ logrotate β ΠΎΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»Π΅Ρ Π·Π°Π΄Π°ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ, ΠΊΠ°ΠΊ Π΄ΠΎΠ»Π³ΠΎ Ρ
ΡΠ°Π½ΠΈΡΡ Π»ΠΎΠ³ΠΈ ΠΈ ΠΊΠΎΠ³Π΄Π° ΠΈΡ
ΡΠΆΠΈΠΌΠ°ΡΡ. - ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π² ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅ cron Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΎΡΠΈΡΡΠΊΡ ΠΏΠ°ΠΏΠΎΠΊ Ρ ΡΠ΅Π΄ΠΊΠΎΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΌΠΈ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ. - Π‘Π»Π΅Π΄ΠΈΠΌ Π·Π° ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ Π»ΠΎΠ³ΠΎΠ² Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄: - du -sh /var/log/* β ΡΡΠΎΠ±Ρ Π·Π½Π°ΡΡ, ΡΡΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΌΠ΅ΡΡΠ°. - Π Π΅Π³ΡΠ»ΡΡΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΈΡΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ: - df -h ΠΈ find /var/log -type f -size +100M β ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ ΡΠ°Π·ΡΠΎΡΡΠΈΠ΅ΡΡ ΡΠ°ΠΉΠ»Ρ. - ΠΠ»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΡΠΈΡΡΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ Π² cron ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π²ΡΠΎΠ΄Π΅: find /var/log -type f -name "*.gz" -mtime +7 -delete ΠΠΎΠΌΠ½ΠΈΡΠ΅, ΡΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π»ΠΎΠ³ΠΎΠ² β Π·Π°Π»ΠΎΠ³ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΡΠΈΡΡΠ΅ΠΌΡ. Π Π²Ρ Π΅ΡΠ΅ ΡΡΠΎ-ΡΠΎ
π§ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΎΡΠΈΡΡΠΊΡ Π»ΠΎΠ³ΠΎΠ² ΠΈ ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Π΄ΠΈΡΠΊΠ°
9Β Π°Π²Π³ΡΡΡΠ°Β 20259Β Π°Π²Π³Β 2025
1 ΠΌΠΈΠ½