Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸ–₯️ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ² Π² Linux Π·Π° 2 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹

πŸ–₯️ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ² Π² Linux Π·Π° 2 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! πŸš€ Π₯ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π°ΠΆΠ½Ρ‹Π΅ Π»ΠΎΠ³ΠΈ всСгда Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ ΠΈ Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΈ всю Π΄ΠΈΡΠΊΠΎΠ²ΡƒΡŽ ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ? БСгодня я расскаТу, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ ΠΈ быстро Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ² прямо Π² систСмС! Выглядит это Ρ‚Π°ΠΊ: СТСднСвная архивация, Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Ρ… ΠΊΠΎΠΏΠΈΠΉ ΠΈ автоматичСская очистка старых Ρ„Π°ΠΉΠ»ΠΎΠ². Всё просто β€” Π²Π°ΠΌ Π½Π΅ придСтся ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Ρ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠ°ΠΏΠΊΠΈ ΠΈΠ»ΠΈ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π²Π°ΠΆΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹. Π§Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ? - Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ скрипт Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ - ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ cron - Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ подходящий Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π°Ρ€Ρ…ΠΈΠ²Π° (zip, tar.gz) НапримСр, Π²ΠΎΡ‚ базовая ΠΊΠΎΠΌΠ°Π½Π΄Π° для Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ: tar -czf /backup/logs_$(date +%Y%m%d).tar.gz /var/log/* ΠŸΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΅Ρ‘ Π² cron Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь, ΠΈ ваши Π»ΠΎΠ³ΠΈ всСгда Π±ΡƒΠ΄ΡƒΡ‚ собраны, Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½Ρ‹ ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΊ Π°Π½Π°Π»ΠΈΠ·Ρƒ ΠΈΠ»ΠΈ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡŽ. МоТно Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ старых Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ простой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹: find /backup -type f -name "logs_*.tar.gz" -mtime +30 -delete Π’Π°ΠΊΠΆΠ΅ Π²Π°ΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ хранСния Ρ‚Π°ΠΊΠΈΡ… Π°Ρ€Ρ…ΠΈΠ²

πŸ–₯️ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ² Π² Linux Π·Π° 2 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! πŸš€ Π₯ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π°ΠΆΠ½Ρ‹Π΅ Π»ΠΎΠ³ΠΈ всСгда Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ ΠΈ Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΈ всю Π΄ΠΈΡΠΊΠΎΠ²ΡƒΡŽ ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ? БСгодня я расскаТу, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ ΠΈ быстро Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ² прямо Π² систСмС!

Выглядит это Ρ‚Π°ΠΊ: СТСднСвная архивация, Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Ρ… ΠΊΠΎΠΏΠΈΠΉ ΠΈ автоматичСская очистка старых Ρ„Π°ΠΉΠ»ΠΎΠ². Всё просто β€” Π²Π°ΠΌ Π½Π΅ придСтся ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Ρ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠ°ΠΏΠΊΠΈ ΠΈΠ»ΠΈ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π²Π°ΠΆΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹.

Π§Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ?

- Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ скрипт Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ

- ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ cron

- Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ подходящий Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π°Ρ€Ρ…ΠΈΠ²Π° (zip, tar.gz)

НапримСр, Π²ΠΎΡ‚ базовая ΠΊΠΎΠΌΠ°Π½Π΄Π° для Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ:

tar -czf /backup/logs_$(date +%Y%m%d).tar.gz /var/log/*

ΠŸΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΅Ρ‘ Π² cron Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь, ΠΈ ваши Π»ΠΎΠ³ΠΈ всСгда Π±ΡƒΠ΄ΡƒΡ‚ собраны, Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½Ρ‹ ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΊ Π°Π½Π°Π»ΠΈΠ·Ρƒ ΠΈΠ»ΠΈ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡŽ. МоТно Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ старых Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ простой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

find /backup -type f -name "logs_*.tar.gz" -mtime +30 -delete

Π’Π°ΠΊΠΆΠ΅ Π²Π°ΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ хранСния Ρ‚Π°ΠΊΠΈΡ… Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ² β€” Π½Π΅ Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΎ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΈ доступа.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Π°ΠΌ ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ лишь Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ β€” ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π»ΠΎΠ³ΠΈΠΊΠ° Π½Π΅ испортит ваш дСнь!

А ΠΊΠ°ΠΊ Π²Ρ‹ управляСтС Π»ΠΎΠ³Π°ΠΌΠΈ Π² своих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…? Π•ΡΡ‚ΡŒ свои хитрости?

Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Ρ‹ найдСшь Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° вакансии для систСмных администраторов β€” Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot!