π‘ ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΎΡΠΈΡΡΠΊΡ ΠΆΡΡΠ½Π°Π»ΠΎΠ² syslog Π΄Π»Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΠΈΡΡΠΎΡΡ ΡΠΈΡΡΠ΅ΠΌΡ
ΠΡΠΈΠ²Π΅Ρ, Π΄ΡΡΠ·ΡΡ! ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ Π΄Π΅ΡΠΆΠ°ΡΡ ΡΠ²ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΡ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ ΠΈ Π½Π΅ Π·Π°ΠΌΡΡΠΎΡΠΈΠ²Π°ΡΡ Π΄ΠΈΡΠΊ Π½Π΅Π½ΡΠΆΠ½ΡΠΌΠΈ Π»ΠΎΠ³Π°ΠΌΠΈ β ΡΡΠΎΡ Π³ΠΈΠ΄ Π΄Π»Ρ Π²Π°Ρ. Π Π°Π·Π±ΠΎΡ ΠΏΡΠΎΡΡΡΡ , Π½ΠΎ ΠΌΠΎΡΠ½ΡΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΡΠΈΡΡΠΊΠΈ ΠΆΡΡΠ½Π°Π»ΠΎΠ².
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ:
- ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΡΡΠ° Π½Π° Π΄ΠΈΡΠΊΠ΅
- ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π½Π°Π³ΡΡΠ·ΠΊΠΈ Π½Π° ΡΠΈΡΡΠ΅ΠΌΡ
- Π±ΡΡΡΡΠΎΠ΅ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΠ΅ Π²Π°ΠΆΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ ΡΠ°ΠΉΠΌΠ΅Ρ ΠΈ ΡΠΎΡΠΊΠΈΠΏΠ°ΡΡ Π»ΠΎΠ³-ΡΠ°ΠΉΠ»Ρ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π΄ΠΎΡΡΠΈΠ³Π°ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΠΈΠ»ΠΈ Π²ΠΎΠ·ΡΠ°ΡΡΠ°.
ΠΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ logrotate β ΠΌΠΎΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠΎΡΠ°ΡΠΈΠΈ ΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Π»ΠΎΠ³ΠΎΠ². Π Π΅Π³ΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠ°ΡΡΠΎΡΠ° ΠΎΡΠΈΡΡΠΊΠΈ ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΊΠΎΠ½ΡΠΈΠ³Π΅ /etc/logrotate.conf ΠΈΠ»ΠΈ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅ Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ²ΠΈΡΠ° Π·Π°Π΄Π°Π΅ΡΡ:
- Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡΡ ΡΠΎΡΠ°ΡΠΈΡ
- Π°ΡΡ ΠΈΠ²ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠ°ΡΡΡ Π»ΠΎΠ³ΠΎΠ²
- ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΠ² ΡΡΠ°ΡΡΠ΅ 7 Π΄Π½Π΅ΠΉ
ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π»ΠΎΠ³-ΡΠ°ΠΉΠ»Ρ Π½Π΅ ΡΠΎΡΠ»ΠΈ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎ. ΠΡΠΎ Π³Π°ΡΠ°Π½ΡΠΈΡΡΠ΅Ρ, ΡΡΠΎ Π΄Π°ΠΆΠ΅ ΠΏΡΠΈ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΠΈΡΡΠ΅ΠΌΡ Π² Π½Π΅ΠΉ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ ΠΌΠ΅ΡΡΠΎ.
Π Π±ΡΠ²Π°Π΅Ρ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ find ΡΠ΄Π°Π»ΡΠ΅Ρ ΡΠ°ΠΉΠ»Ρ ΠΏΠΎ ΡΡΠΎΠΊΡ:
find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \;
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π½ΡΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π·Π°Π΄Π°ΡΡ Π² cron, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΠ» Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ.
Π ΠΈΡΠΎΠ³Π΅ β ΡΠΈΡΡΡΠ΅ Π»ΠΎΠ³ΠΈ, ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ ΠΈ Π·Π΄ΠΎΡΠΎΠ²Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ°.
Π ΡΠΊΠΎΠ»ΡΠΊΠΎ Ρ Π²Π°Ρ Π»ΠΎΠ³ΠΎΠ² Π½Π°ΠΊΠΎΠΏΠΈΠ»ΠΎΡΡ Π·Π° ΠΌΠ΅ΡΡΡ? ΠΠΎΠΆΠ΅Ρ, ΠΏΠΎΡΠ° ΠΈΡ ΠΏΠ΅ΡΠ΅ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ?
ΠΡΠΎΠΊΠ°ΡΠ°ΠΉ ΡΠ²ΠΎΠΈ ΡΠΊΠΈΠ»Ρ Π² ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° ΠΏΡΠΎΠΉΡΠΈ ΡΠ΅ΡΡΡ Π½Π° Π·Π½Π°Π½ΠΈΠ΅ Linux Π² Π±ΠΎΡΠ΅ https://t.me/gradeliftbot