π οΈ ΠΠ°ΠΊ Π½Π°ΡΡΠΎΡΡΠΈΠΉ ΠΌΠ°ΡΡΠ΅Ρ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΎΡΠΈΡΡΠΊΡ Π»ΠΎΠ³ΠΎΠ² Π² Linux Π¨Π°Π³ Π·Π° ΡΠ°Π³ΠΎΠΌ β ΠΈ Π²Π°ΡΠΈ Π΄ΠΈΡΠΊΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΡΡΠ°Π½ΡΡ ΠΆΠ΅ΡΡΠ²ΠΎΠΉ Π»ΠΎΠ³-Ρ
Π°ΠΎΡΠ°! π ΠΠ½Π°Π΅ΡΠ΅ Π»ΠΈ Π²Ρ, ΡΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ Π»ΠΎΠ³ΠΈ ΠΌΠΎΠ³ΡΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡ Π΄Π΅ΡΡΡΠΊΠΈ Π³ΠΈΠ³Π°Π±Π°ΠΉΡ, ΠΌΠ΅ΡΠ°Ρ ΡΠ°Π±ΠΎΡΠ΅ ΠΈ ΡΠ½ΠΈΠΆΠ°Ρ ΡΠΊΠΎΡΠΎΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ? ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΡΠΈΡΡΠΊΠΈ β ΡΠ΅ΠΊΡΠ΅Ρ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°. - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ logrotate β Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°Π΄Π°Π²Π°ΡΡ ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΏΠΎ Π°ΡΡ
ΠΈΠ²Π°ΡΠΈΠΈ ΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Π»ΠΎΠ³ΠΎΠ²: - Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ Π² /etc/logrotate.d/ - ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ: ΡΠΊΠΎΠ»ΡΠΊΠΎ Ρ
ΡΠ°Π½ΠΈΡΡ, ΠΊΠ°ΠΊ ΡΠ°ΡΡΠΎ ΠΎΡΠΈΡΠ°ΡΡ, ΡΠΆΠ°ΡΠΈΠ΅ ΠΈΠ»ΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ - ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· cron: - ΠΠ°ΠΏΠ»Π°Π½ΠΈΡΡΠΉΡΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ Π²ΠΈΠ΄Π° logrotate ΠΈΠ»ΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ
ΡΠΊΡΠΈΠΏΡΠΎΠ² - ΠΡΠΈΠΌΠ΅Ρ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΡΠΊΡΠΈΠΏΡΠ° Π΄Π»Ρ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΡΡΠ°ΡΡΡ
Π»ΠΎΠ³ΠΎΠ²: find /var/log -type f -name "*.log" -mtime +30 -delete - ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΠΎ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ
ΠΊΠΎΠΏΠΈΡΡ
β ΡΡΠΎΠ±Ρ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ Π½Π΅ ΠΏΠΎΡΠ΅ΡΡΡΡ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ! ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΎΡΠΈΡΡΠΊΠ° Π»ΠΎΠ³ΠΎΠ² β ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ Π·Π°Π±ΠΎΡΠ»ΠΈΠ²ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°. Π Ρ Π²Π°Ρ Π΅ΡΡΡ ΡΠ²ΠΎΠΉ Ρ
ΠΈΡΡΡΠΉ ΡΠΏΠΎΡΠΎΠ± Π΄Π΅ΡΠΆΠ°ΡΡ Π»ΠΎΠ³ΠΈ ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ
π οΈ ΠΠ°ΠΊ Π½Π°ΡΡΠΎΡΡΠΈΠΉ ΠΌΠ°ΡΡΠ΅Ρ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΎΡΠΈΡΡΠΊΡ Π»ΠΎΠ³ΠΎΠ² Π² Linux
17Β ΠΈΡΠ»ΡΒ 202517Β ΠΈΡΠ»Β 2025
1 ΠΌΠΈΠ½