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

πŸ–₯️ ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ Ρ„ΠΈΡˆΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки: ΠΊΠ°ΠΊ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌΠΈ

πŸ–₯️ ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ Ρ„ΠΈΡˆΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки: ΠΊΠ°ΠΊ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌΠΈ

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли сСкрСтов Linux! πŸš€

БСгодня я расскаТу ΠΎ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ…, Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΊΡ€ΡƒΡ‚Ρ‹Ρ… хитростях, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ΄Π΅Π»Π°ΡŽΡ‚ Ρ‚Π²ΠΎΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку быстрСС ΠΈ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅.

Π‘Ρ‹Π²Π°Π»ΠΈ ситуации, ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ быстро Π½Π°ΠΉΡ‚ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎ маскС ΠΈΠ»ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ? Или ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ сотни Π΄Π°Π½Π½Ρ‹Ρ… Π±Π΅Π· Π±ΠΎΠ»ΠΈ? Π’ΠΎΡ‚ Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΈ:

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ find β€” ΠΎΠ½ ΡƒΠΌΠ΅Π΅Ρ‚ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ: ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ, Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ:

find /path -name "*.log" -size +100M

- ΠŸΠ΅Ρ€Π΅Π½ΠΎΡΠΈ Ρ„Π°ΠΉΠ»Ρ‹ β€” xargs ускорит ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

find /var/log -name "*.log" | xargs cp -t /backup/logs

- Для быстрого поиска тСкста Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² β€” grep с Ρ†Π²Π΅Ρ‚ΠΎΠΌ ΠΈ рСкурсиСй:

grep --color -rn 'error' /etc/

- А Ссли Π½ΡƒΠΆΠ½ΠΎ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ сразу ΠΌΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ², примСняй rsync β€” Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ, быстро ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎ:

rsync -avh /source/ /destination/

- И напослСдок: ΠΈΡ‰ΠΈ срСди процСссов ΠΏΠΎ названию с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ps ΠΈ grep:

ps aux | grep nginx

Осваивая эти Ρ‚Ρ€ΡŽΠΊΠΈ, Ρ‚Ρ‹ ΡƒΡΠΊΠΎΡ€ΡΠ΅ΡˆΡŒ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡˆΡŒΡΡ настоящим мастСром ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки.

А Ρ‚Ρ‹ Π·Π½Π°Π»(Π°) всС эти Ρ„ΠΈΡˆΠΊΠΈ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π»(Π°) Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½ΠΎΠ²ΠΎΠ΅?

Join our Telegram: https://t.me/LinuxSkill β€” Ρ‚Π°ΠΌ Π΅Ρ‰Π΅ большС Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠ²! А тСсты для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π·Π½Π°Π½ΠΈΠΉ β€” https://t.me/gradeliftbot, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΌ Π² сСбС Π½Π° 100%.

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