π οΈ ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π³Π°ΠΉΠ΄ ΠΏΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΡΠΈΡΡΠΊΠ΅ Π»ΠΎΠ³ΠΎΠ² Π² Linux
ΠΡΠΈΠ²Π΅Ρ, Π΄ΡΡΠ³! π ΠΡΠ»ΠΈ ΡΡ Ρ ΠΎΡΠ΅ΡΡ Π΄Π΅ΡΠΆΠ°ΡΡ ΡΠ²ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΡ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅, Π½Π΅ ΡΡΠ°ΡΡ ΡΠ΅Π»ΡΠΉ Π΄Π΅Π½Ρ Π½Π° ΡΡΡΠ½ΡΡ ΡΠ±ΠΎΡΠΊΡ β ΡΡΠΎ Π΄Π»Ρ ΡΠ΅Π±Ρ. ΠΠΈΠΆΠ΅ β ΠΏΡΠΎΡΡΠ°Ρ ΠΈ ΡΠ°Π±ΠΎΡΠ°Ρ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΡΠΈΡΡΠΊΠΈ Π»ΠΎΠ³ΠΎΠ², ΠΊΠΎΡΠΎΡΠ°Ρ ΠΈΠ·Π±Π°Π²ΠΈΡ ΡΠ΅Π±Ρ ΠΎΡ Π»ΠΈΡΠ½ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ ΠΌΠ΅ΡΡΠΎ Π½Π° Π΄ΠΈΡΠΊΠ΅.
ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΠΈΠ΄Π΅Ρ β Π½Π°ΡΡΡΠΎΠΈΡΡ cron Π΄Π»Ρ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎΠΉ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΡ Π»ΠΎΠ³ΠΎΠ². ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ ΠΎΡΠΈΡΠ°Π΅Ρ ΡΠ°ΠΉΠ»Ρ ΡΡΠ°ΡΡΠ΅ 7 Π΄Π½Π΅ΠΉ. Π‘Π°ΠΌΠΎΠ΅ Π²Π°ΠΆΠ½ΠΎΠ΅ β Π½Π΅ Π·Π°Π±ΡΠ²Π°ΡΡ ΠΏΡΠΎ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΠ°ΠΏΠΊΠΈ /var/log ΠΈ ΠΈΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° find.
- Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΡΠΊΡΠΈΠΏΡ cleanup_logs.sh:
#!/bin/bash
find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \;
- ΠΠ°Π΅ΠΌ ΠΏΡΠ°Π²Π° Π½Π° Π·Π°ΠΏΡΡΠΊ:
chmod +x cleanup_logs.sh
- ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π΅Π³ΠΎ Π² cron:
0 3 * * * /path/to/cleanup_logs.sh
ΠΡΠΎ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ ΠΊΠ°ΠΆΠ΄ΡΡ Π½ΠΎΡΡ Π² 3 ΡΡΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π±ΡΠ΄Π΅Ρ ΠΈΠ·Π±Π°Π²Π»ΡΡΡΡΡ ΠΎΡ Π»ΠΎΠ³ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠΌ Π±ΠΎΠ»ΡΡΠ΅ 7 Π΄Π½Π΅ΠΉ.
ΠΠΎΡΠ΅ΠΌΡ ΡΡΠΎ Π²Π°ΠΆΠ½ΠΎ?
- ΠΡΠΎΠ΄Π»Π΅Π²Π°Π΅Ρ ΠΆΠΈΠ·Π½Ρ SSD ΠΈ HDD
- ΠΠ·Π±Π΅Π³Π°Π΅Ρ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄ΠΈΡΠΊΠ°
- ΠΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΡΠΈΡΡΠΎΡΡ ΠΈ ΠΏΠΎΡΡΠ΄ΠΎΠΊ
Π’Ρ ΠΌΠΎΠΆΠ΅ΡΡ Π»Π΅Π³ΠΊΠΎ Π°Π΄Π°ΠΏΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΊΡΠΈΠΏΡ ΠΏΠΎΠ΄ ΡΠ²ΠΎΠΈ Π½ΡΠΆΠ΄Ρ β ΠΌΠ΅Π½ΡΡΡ ΡΡΠΎΠΊΠΈ, ΠΏΡΡΠΈ ΠΈΠ»ΠΈ ΡΠΈΠΏΡ ΡΠ°ΠΉΠ»ΠΎΠ². Π ΡΠΆΠ΅ ΡΠ΅ΡΠ΅Π· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠΈΠ½ΡΡ ΡΠ²ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ° Π±ΡΠ΄Π΅Ρ ΡΠΈΡΡΠΎΠΉ ΠΈ ΠΎΡΠ·ΡΠ²ΡΠΈΠ²ΠΎΠΉ.
ΠΠ΅ Π·Π°Π±ΡΠ²Π°ΠΉ β Ρ ΠΎΡΠΎΡΠ°Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π΄Π΅Π»Π°Π΅Ρ ΠΆΠΈΠ·Π½Ρ ΠΏΡΠΎΡΠ΅! Π ΠΊΠ°ΠΊΠΈΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ ΠΎΡΠΈΡΠ°Π΅ΡΡ Π»ΠΎΠ³ΠΈ ΡΡ?
ΠΠΎΠ΄Π΅Π»ΠΈΡΡ ΠΎΠΏΡΡΠΎΠΌ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ ΠΈΠ»ΠΈ Π² ΡΠ°ΡΠ°Ρ !
________________
ΠΡΠΈΠ³Π»Π°ΡΠ°Π΅ΠΌ ΡΠ΅Π±Ρ ΠΏΡΠΎΠΊΠ°ΡΠ°ΡΡ ΡΠ²ΠΎΠΈ ΡΠΊΠΈΠ»Ρ β ΠΏΠΎΠ΄ΠΏΠΈΡΡΠ²Π°ΠΉΡΡ Π½Π° Π½Π°Ρ ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ-ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉ Π±ΠΎΡΠ° https://t.me/gradeliftbot Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π·Π½Π°Π½ΠΈΠΉ ΠΈ ΠΏΠΎΠΈΡΠΊΠ° Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ!
ΠΡΠ΄Ρ Π² ΠΊΡΡΡΠ΅ β Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΠ΅ΡΡΠ½ΡΠΌ sysadmin Π»Π΅Π³ΠΊΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Ρ Π½Π°Π³ΡΡΠ·ΠΊΠ°ΠΌΠΈ ΠΈ Π·Π°Π±ΠΎΡΠΈΡΡΡ ΠΎ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΠΈ.
π© ΠΠ°Π²ΡΡΠ°: ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡΡ!
ΠΠΊΠ»ΡΡΠΈ π ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ!