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

πŸ“‘ УскоряСм Ρ€Π°Π±ΠΎΡ‚Ρƒ скриптов с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ "однострочников&quot

πŸ“‘ УскоряСм Ρ€Π°Π±ΠΎΡ‚Ρƒ скриптов с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ "однострочников" Π›ΡŽΠ±ΠΈΡˆΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Ρƒ? Π’ΠΎΠ³Π΄Π° этот Ρ‚Ρ€ΡŽΠΊ Ρ‚Π΅Π±Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ пригодится! Быстро, ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈ красиво β€” Π²ΠΎΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для слоТных Π·Π°Π΄Π°Ρ‡. ▢️ ΠŸΠΎΡ‡Π΅ΠΌΡƒ это ΠΊΡ€ΡƒΡ‚ΠΎ? - Экономия Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ сил - Π£ΠΏΡ€ΠΎΡ‰Π΅Π½ΠΈΠ΅ слоТных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ - Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ Π² ΠΎΠ΄Π½ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΈ сразу ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ всС *.log Ρ„Π°ΠΉΠ»Ρ‹ ΡΡ‚Π°Ρ€ΡˆΠ΅ 30 Π΄Π½Π΅ΠΉ, достаточно Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ: find /var/log -name "*.log" -type f -mtime +30 -exec rm -f {} \; А Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ использованиС диска ΠΏΠΎ ΠΏΠ°ΠΏΠΊΠ°ΠΌ с Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ Π² Π²ΠΈΠ΄Π΅ Π΄Π΅Ρ€Π΅Π²Π° β€” просто: du -h --max-depth=1 | sort -h Π­Ρ‚ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎΡ…ΠΎΠΆΠΈ Π½Π° ΠΌΠΈΠ½ΠΈ-ΠΈΠ³Ρ€Ρ‹, Π³Π΄Π΅ Ρ‚Ρ‹ ΡΠΎΠ±ΠΈΡ€Π°Π΅ΡˆΡŒ всё Π² ΠΎΠ΄ΠΈΠ½ Β«ΡˆΠΎΡ€Ρ‚-ΠΊΠΎΠ΄Β» ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΡˆΡŒ ΠΌΠΎΡ‰ΡŒ Π½Π° ΠΊΠΎΠ½Ρ‡ΠΈΠΊΠ°Ρ… ΠΏΠ°Π»ΡŒΡ†Π΅Π². НС бойся ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ β€” всё, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ, ΡƒΠΆΠ΅ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ! А Ρ‚Ρ‹ ΡƒΠΌΠ΅Π΅ΡˆΡŒ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ скрипты Π² ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ° боишься просто ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ? - ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ своих Π΄Ρ€ΡƒΠ·Π΅ΠΉ Π½Π° наш ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill ΠΈ Π² Π±ΠΎΡ‚Π° https://t.me/gradeliftbot β€” Ρ‚ΡƒΡ‚ Π±ΠΎΠ»

πŸ“‘ УскоряСм Ρ€Π°Π±ΠΎΡ‚Ρƒ скриптов с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ "однострочников"

Π›ΡŽΠ±ΠΈΡˆΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Ρƒ? Π’ΠΎΠ³Π΄Π° этот Ρ‚Ρ€ΡŽΠΊ Ρ‚Π΅Π±Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ пригодится! Быстро, ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈ красиво β€” Π²ΠΎΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для слоТных Π·Π°Π΄Π°Ρ‡.

▢️ ΠŸΠΎΡ‡Π΅ΠΌΡƒ это ΠΊΡ€ΡƒΡ‚ΠΎ?

- Экономия Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ сил

- Π£ΠΏΡ€ΠΎΡ‰Π΅Π½ΠΈΠ΅ слоТных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ

- Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ Π² ΠΎΠ΄Π½ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅

НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΈ сразу ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ всС *.log Ρ„Π°ΠΉΠ»Ρ‹ ΡΡ‚Π°Ρ€ΡˆΠ΅ 30 Π΄Π½Π΅ΠΉ, достаточно Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ:

find /var/log -name "*.log" -type f -mtime +30 -exec rm -f {} \;

А Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ использованиС диска ΠΏΠΎ ΠΏΠ°ΠΏΠΊΠ°ΠΌ с Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ Π² Π²ΠΈΠ΄Π΅ Π΄Π΅Ρ€Π΅Π²Π° β€” просто:

du -h --max-depth=1 | sort -h

Π­Ρ‚ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎΡ…ΠΎΠΆΠΈ Π½Π° ΠΌΠΈΠ½ΠΈ-ΠΈΠ³Ρ€Ρ‹, Π³Π΄Π΅ Ρ‚Ρ‹ ΡΠΎΠ±ΠΈΡ€Π°Π΅ΡˆΡŒ всё Π² ΠΎΠ΄ΠΈΠ½ Β«ΡˆΠΎΡ€Ρ‚-ΠΊΠΎΠ΄Β» ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΡˆΡŒ ΠΌΠΎΡ‰ΡŒ Π½Π° ΠΊΠΎΠ½Ρ‡ΠΈΠΊΠ°Ρ… ΠΏΠ°Π»ΡŒΡ†Π΅Π². НС бойся ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ β€” всё, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ, ΡƒΠΆΠ΅ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ!

А Ρ‚Ρ‹ ΡƒΠΌΠ΅Π΅ΡˆΡŒ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ скрипты Π² ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ° боишься просто ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ?

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

- Β«ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои скилы Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° ΠΏΡ€ΠΎΠΉΡ‚ΠΈ тСсты Π½Π° Π·Π½Π°Π½ΠΈΠ΅ linux Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbotΒ»

- Β«Π£Π²Π΅Ρ€Π΅Π½ Π² своих знаниях linux? ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒ сСбя ΠΈΠ»ΠΈ ΡƒΠ·Π½Π°ΠΉ ΠΎ Ρ€Ρ‹Π½ΠΊΠ΅ β€” Π² Π½Π°ΡˆΠΈΡ… рСсурсах!Β»

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как быстро Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚! Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!