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

πŸ“‘ ИдСальноС использованиС ΠΊΠΎΠΌΠ°Π½Π΄ find для автоматичСской очистки систСмы

πŸ“‘ ИдСальноС использованиС ΠΊΠΎΠΌΠ°Π½Π΄ find для автоматичСской очистки систСмы ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux! 🧭 БСгодня расскаТу ΠΎ ΠΌΠΎΡ‰Π½ΠΎΠΌ инструмСнтС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ Π² ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° find. Она ΠΊΠ°ΠΊ волшСбная ΠΏΠ°Π»ΠΎΡ‡ΠΊΠ° для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π»ΡŽΠ±ΠΈΡ‚ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ свою систСму Π² порядкС Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… Ρ…Π»ΠΎΠΏΠΎΡ‚. Π—Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹, Ρ‡Ρ‚ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ find ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹, Π½ΠΎ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅, ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅? НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²: - Π’Ρ‹Π²ΠΎΠ΄ΠΈΠΌ всС Ρ„Π°ΠΉΠ»Ρ‹ ΡΡ‚Π°Ρ€ΡˆΠ΅ 7 Π΄Π½Π΅ΠΉ ΠΈ удаляСм ΠΈΡ…: find /path/to/dir -type f -mtime +7 -exec rm {} \; Или архивация старых Π»ΠΎΠ³ΠΎΠ²: - Найти ΠΈ Π·Π°Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ: find /var/log/ -type f -mtime +30 -print | tar -czf old_logs.tar.gz -T - Π­Ρ‚ΠΎ просто магия! Π’Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΈΠ΅ΠΌΡ‹ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ экономят мСсто, ΡƒΡΠΊΠΎΡ€ΡΡŽΡ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ слоТныС Π·Π°Π΄Π°Ρ‡ΠΈ. Π§Ρ‚ΠΎ Π΅Ρ‰Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ с find? Π˜ΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌ, Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°ΠΌ, правам… Π­Ρ‚ΠΎ инструмСнт для мастСра своСго Π΄Π΅Π»Π°. Π“ΠΎΡ‚ΠΎΠ²Ρ‹ Π»ΠΈ Π²Ρ‹ ΠΏΡ€Π΅Π²Π·ΠΎΠΉΡ‚ΠΈ стандартныС

πŸ“‘ ИдСальноС использованиС ΠΊΠΎΠΌΠ°Π½Π΄ find для автоматичСской очистки систСмы

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux! 🧭

БСгодня расскаТу ΠΎ ΠΌΠΎΡ‰Π½ΠΎΠΌ инструмСнтС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ Π² ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° find. Она ΠΊΠ°ΠΊ волшСбная ΠΏΠ°Π»ΠΎΡ‡ΠΊΠ° для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π»ΡŽΠ±ΠΈΡ‚ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ свою систСму Π² порядкС Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… Ρ…Π»ΠΎΠΏΠΎΡ‚.

Π—Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹, Ρ‡Ρ‚ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ find ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹, Π½ΠΎ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅, ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅? НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²:

- Π’Ρ‹Π²ΠΎΠ΄ΠΈΠΌ всС Ρ„Π°ΠΉΠ»Ρ‹ ΡΡ‚Π°Ρ€ΡˆΠ΅ 7 Π΄Π½Π΅ΠΉ ΠΈ удаляСм ΠΈΡ…:

find /path/to/dir -type f -mtime +7 -exec rm {} \;

Или архивация старых Π»ΠΎΠ³ΠΎΠ²:

- Найти ΠΈ Π·Π°Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ:

find /var/log/ -type f -mtime +30 -print | tar -czf old_logs.tar.gz -T -

Π­Ρ‚ΠΎ просто магия! Π’Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΈΠ΅ΠΌΡ‹ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ экономят мСсто, ΡƒΡΠΊΠΎΡ€ΡΡŽΡ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ слоТныС Π·Π°Π΄Π°Ρ‡ΠΈ.

Π§Ρ‚ΠΎ Π΅Ρ‰Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ с find? Π˜ΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌ, Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°ΠΌ, правам… Π­Ρ‚ΠΎ инструмСнт для мастСра своСго Π΄Π΅Π»Π°.

Π“ΠΎΡ‚ΠΎΠ²Ρ‹ Π»ΠΈ Π²Ρ‹ ΠΏΡ€Π΅Π²Π·ΠΎΠΉΡ‚ΠΈ стандартныС сцСнарии ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Π°ΡˆΡƒ систСму Π΅Ρ‰Π΅ ΡƒΠΌΠ½Π΅Π΅?

β€”

ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ своих Π΄Ρ€ΡƒΠ·Π΅ΠΉ Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒ свои знания Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot: большС ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Ρ‹ найдСшь Ρ‚Π°ΠΌ, Π° вакансии β€” Π² Π±ΠΎΡ‚Π΅!

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как быстро Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ вашСй систСмы β€” Π½Π΅ пропусти!

Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” ΠΈ Π±ΡƒΠ΄ΡŒ Π½Π° шаг Π²ΠΏΠ΅Ρ€Π΅Π΄ΠΈ!