π‘ ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΈΡΠΊΠΎΠ²ΡΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎΠΌ Π² Linux
ΠΠΎΡΠΎΠ² ΠΏΠΎΡΠΏΠΎΡΠΈΡΡ, Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅Ρ Π·Π½Π°ΡΡ, ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ, ΠΊΠΎΠ³Π΄Π° Π²Π°Ρ Π΄ΠΈΡΠΊ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΠΊΡΠΈΡΠ°ΡΡ ΠΎ Π½Π΅Ρ Π²Π°ΡΠΊΠ΅ ΠΌΠ΅ΡΡΠ°. Π ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ΅ ΡΠ°Π·Π±Π΅ΡΡΠΌ Π»Π°ΠΉΡΡ Π°ΠΊΠΈ Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΈ ΡΠ·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊ Π΄Π΅ΡΠΆΠ°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΠΌ!
ΠΠ°ΡΠΈΠ½Π°Π΅ΠΌ Ρ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ: ΠΊΠΎΠΌΠ°Π½Π΄Π° du ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ°ΠΏΠΊΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΌΠ΅ΡΡΠ°:
- ΠΠΎΡΠΌΠΎΡΡΠΈ ΠΊΡΡΠΏΠ½ΡΠ΅ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ΠΈ:
du -ah / | sort -rh | head -20
ΠΠ°Π»Π΅Π΅ β ΠΊΠΎΠΌΠ°Π½Π΄Π° ncdu (Π΅ΡΠ»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½) ΡΠ΄Π΅Π»Π°Π΅Ρ Π²ΡΠ΅ Π½Π°Π³Π»ΡΠ΄Π½Π΅Π΅, ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π°.
Π§ΡΠΎΠ±Ρ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡΡ ΠΌΠ΅ΡΡΠΎ, ΠΎΡΠΈΡΡΠΈ ΠΊΡΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ²:
- ΠΠ»Ρ apt:
sudo apt-get clean
ΠΠ»ΠΈ β ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΡΠ°ΡΡΡ Π»ΠΎΠ³ΠΎΠ²:
- ΠΠ»Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ Π»ΠΎΠ³ΠΎΠ²:
sudo journalctl --vacuum-time=7d
ΠΠ±ΡΠ°ΡΠΈ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΈΠ½ΠΎΠ³Π΄Π° ΡΠ°Π»Ρ Π² /tmp ΠΈ /var/tmp ΡΠ°ΡΡΡΡ ΠΊΠ°ΠΊ Π³ΡΠΈΠ±Ρ.
- ΠΡΠΈΡΡΠΊΠ°:
sudo rm -rf /tmp/*
Π ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π΄Π΅ΡΠΆΠ°ΡΡΡ ΠΊΡΠ΅ΠΏΠΊΠΎ, Π° ΠΌΠ΅ΡΡΠ° Π²ΡΡ ΡΠ°Π²Π½ΠΎ ΠΌΠ°Π»ΠΎ? ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΠΈΡΠΊΠ°ΡΡ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ:
find / -type f -size +100M -exec ls -lh {} \; | sort -k 5 -rh | head -10
ΠΠ°Π»Π΅Π½ΡΠΊΠΎΠ΅, Π½ΠΎ ΠΏΡΠΈΡΡΠ½ΠΎΠ΅: ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎΠΌΡ ΠΎΡΠΈΡΠ΅Π½ΠΈΡ ΠΌΡΡΠΎΡΠ° ΠΏΠΎΠΌΠΎΠ³ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠΊΡΠΈΠΏΡΡ.
Π ΡΡ ΡΠΆΠ΅ ΠΏΡΠΈΠ½ΠΎΡΠΈΡΡ ΡΠΈΡΡΠ΅ΠΌΠ΅ Π½ΠΎΠ²ΡΠ΅ ΠΈΠ΄Π΅ΠΈ ΠΏΠΎ ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π΅Π½ΠΈΡ Π΄ΠΈΡΠΊΠ°?
ΠΡΠΎΠΊΠ°ΡΠ°ΠΉ ΡΠ²ΠΎΠΈ ΡΠΊΠΈΠ»Ρ Π² ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° ΠΏΡΠΎΠΉΡΠΈ ΡΠ΅ΡΡΡ Π½Π° Π·Π½Π°Π½ΠΈΠ΅ linux Π² Π±ΠΎΡΠ΅ https://t.me/gradeliftbot
π© ΠΠ°Π²ΡΡΠ°: ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡΡ!
ΠΠΊΠ»ΡΡΠΈ π ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ!