Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π·ΠΈΠ½ΡƒΠŸΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ
Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸš€ ΠžΡ‚ΠΊΡ€ΠΎΠΉ для сСбя магию ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки: ΠΊΠ°ΠΊ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎ ΠΈΡ… ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡŽ

πŸš€ ΠžΡ‚ΠΊΡ€ΠΎΠΉ для сСбя магию ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки: ΠΊΠ°ΠΊ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎ ΠΈΡ… ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡŽ ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли знания! πŸ§™β€β™‚οΈ Настройка Linux β€” это Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π½ΠΎ ΠΈ настоящСС ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅. Иногда Π½ΡƒΠΆΠ½ΠΎ быстро Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½ΠΎΠ΅ Π² ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… Π»ΠΎΠ³Π°Ρ… ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Π°Ρ… β€” ΠΈ Ρ‚ΡƒΡ‚ Π½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ магия поиска. ЗаглянСм ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄ Π²Ρ€ΠΎΠ΄Π΅ grep. Он позволяСт Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ строки ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам ΠΈΠ»ΠΈ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π°ΠΌ. Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΊΠ°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²ΠΎ всСх Π»ΠΎΠ³Π°Ρ…? Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅: - *`grep -r "ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово" /path/to/dir`*, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ рСкурсивно - *`grep -i`*, Ссли Π²Π°ΠΆΠ½Π° рСгистр β€” пропустит ошибки - *`grep --color`*, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎΠ΅ Π² Π²Ρ‹Π²ΠΎΠ΄Π΅ ОбъСдиним с find β€” ΠΈ окаТСмся Π² Π»Π°Π±ΠΈΡ€ΠΈΠ½Ρ‚Π΅ поиска: - *`find /var/log -type f -name ".log" -exec grep "error" {} +`**, β€” это вашС Π²ΠΎΠ»ΡˆΠ΅Π±ΡΡ‚Π²ΠΎ поиска ошибок Π² Π»ΠΎΠ³Π°Ρ… Π·Π° сСкунды Π—Π°Ρ‡Π΅ΠΌ это Π½ΡƒΠΆΠ½ΠΎ? ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Π΅ строки, Π²Ρ‹ΡΠ²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ систСмы β€” ΠΈ Π½Π΅ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ часы Π½Π° пролистываниС Ρ„Π°ΠΉΠ»ΠΎΠ² Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. А Ρ‚

πŸš€ ΠžΡ‚ΠΊΡ€ΠΎΠΉ для сСбя магию ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки: ΠΊΠ°ΠΊ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎ ΠΈΡ… ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡŽ

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли знания! πŸ§™β€β™‚οΈ

Настройка Linux β€” это Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π½ΠΎ ΠΈ настоящСС ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅. Иногда Π½ΡƒΠΆΠ½ΠΎ быстро Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½ΠΎΠ΅ Π² ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… Π»ΠΎΠ³Π°Ρ… ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Π°Ρ… β€” ΠΈ Ρ‚ΡƒΡ‚ Π½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ магия поиска.

ЗаглянСм ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄ Π²Ρ€ΠΎΠ΄Π΅ grep. Он позволяСт Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ строки ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам ΠΈΠ»ΠΈ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π°ΠΌ. Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΊΠ°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²ΠΎ всСх Π»ΠΎΠ³Π°Ρ…? Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅:

- *`grep -r "ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово" /path/to/dir`*, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ рСкурсивно

- *`grep -i`*, Ссли Π²Π°ΠΆΠ½Π° рСгистр β€” пропустит ошибки

- *`grep --color`*, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎΠ΅ Π² Π²Ρ‹Π²ΠΎΠ΄Π΅

ОбъСдиним с find β€” ΠΈ окаТСмся Π² Π»Π°Π±ΠΈΡ€ΠΈΠ½Ρ‚Π΅ поиска:

- *`find /var/log -type f -name ".log" -exec grep "error" {} +`**, β€” это вашС Π²ΠΎΠ»ΡˆΠ΅Π±ΡΡ‚Π²ΠΎ поиска ошибок Π² Π»ΠΎΠ³Π°Ρ… Π·Π° сСкунды

Π—Π°Ρ‡Π΅ΠΌ это Π½ΡƒΠΆΠ½ΠΎ?

ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Π΅ строки, Π²Ρ‹ΡΠ²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ систСмы β€” ΠΈ Π½Π΅ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ часы Π½Π° пролистываниС Ρ„Π°ΠΉΠ»ΠΎΠ² Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.

А Ρ‚Ρ‹ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ `grep` ΠΈ `find` вмСстС? КакиС свои скрытыС Ρ„ΠΈΡˆΠΊΠΈ знаСшь?

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

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Настройка автоматичСской бэкап-систСмы Π·Π° 3 простых шага β€” Π½Π΅ пропусти! Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ””, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π² курсС!