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

🌐 *Π Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌ возмоТности ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки: совСты ΠΏΠΎ эффСктивной Ρ€Π°Π±ΠΎΡ‚Π΅ с grep

🌐 *Π Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌ возмоТности ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки: совСты ΠΏΠΎ эффСктивной Ρ€Π°Π±ΠΎΡ‚Π΅ с grep* ΠŸΡ€ΠΈΠ²Π΅Ρ‚, исслСдоватСли Linux! ⚑ Если Ρ‚Ρ‹ Ρ…ΠΎΡ‡Π΅ΡˆΡŒ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎΠ΅ быстрСС ΠΈ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ мСньшС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° поиск ошибок ΠΈΠ»ΠΈ Π½ΡƒΠΆΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² β€” этот пост для тСбя. Π“ΠΎΡ‚ΠΎΠ² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ для сСбя сСкрСты ΠΌΠΎΡ‰ΠΈ grep? Π•Π³ΠΎ возмоТности Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΡΡŽΡ‚ β€” Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ ΠΏΠΎ шаблонам, поиск ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅, подсвСтка. Π’ΠΎΡ‚ нСсколько Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠ²: - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ Ρ„Π»Π°Π³ -i для Π½Π΅Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ рСгистру поиска. - -r ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² рСкурсивно. - Π’ΠΊΠ»ΡŽΡ‡ΠΈ подсвСтку: --color=auto β€” сразу видишь совпадСния. - Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎ ΠΏΡ€Π°Π²Π°ΠΌ доступа ΠΈΠ»ΠΈ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρƒ, ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΡƒΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹: - find /path -perm 0644 ΠΈΡ‰Π΅Ρ‚ Ρ„Π°ΠΉΠ»Ρ‹ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΌΠΈ ΠΏΡ€Π°Π²Π°ΠΌΠΈ. - find /path -user username β€” ΠΏΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρƒ. - Для поиска тСкста Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²: - grep "error" /var/log/syslog β€” ΠΈΡ‰Π΅Ρ‚ строку "error". - А Ссли Ρ…ΠΎΡ‡Π΅ΡˆΡŒ вывСсти Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² β€” добавь -l. - Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ Ρ‚Ρ€ΡŽΠΊ β€” Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ строки ΠΏΠ΅Ρ€Π΅Π΄ ΠΈ послС совпадСния с -A ΠΈ -B. Π‘Π°ΠΌΠΎΠ΅ классноС β€” grep ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ…

🌐 *Π Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌ возмоТности ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки: совСты ΠΏΠΎ эффСктивной Ρ€Π°Π±ΠΎΡ‚Π΅ с grep*

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, исслСдоватСли Linux! ⚑

Если Ρ‚Ρ‹ Ρ…ΠΎΡ‡Π΅ΡˆΡŒ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎΠ΅ быстрСС ΠΈ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ мСньшС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° поиск ошибок ΠΈΠ»ΠΈ Π½ΡƒΠΆΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² β€” этот пост для тСбя.

Π“ΠΎΡ‚ΠΎΠ² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ для сСбя сСкрСты ΠΌΠΎΡ‰ΠΈ grep? Π•Π³ΠΎ возмоТности Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΡΡŽΡ‚ β€” Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ ΠΏΠΎ шаблонам, поиск ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅, подсвСтка. Π’ΠΎΡ‚ нСсколько Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠ²:

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ Ρ„Π»Π°Π³ -i для Π½Π΅Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ рСгистру поиска.

- -r ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² рСкурсивно.

- Π’ΠΊΠ»ΡŽΡ‡ΠΈ подсвСтку: --color=auto β€” сразу видишь совпадСния.

- Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎ ΠΏΡ€Π°Π²Π°ΠΌ доступа ΠΈΠ»ΠΈ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρƒ, ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΡƒΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

- find /path -perm 0644 ΠΈΡ‰Π΅Ρ‚ Ρ„Π°ΠΉΠ»Ρ‹ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΌΠΈ ΠΏΡ€Π°Π²Π°ΠΌΠΈ.

- find /path -user username β€” ΠΏΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρƒ.

- Для поиска тСкста Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²:

- grep "error" /var/log/syslog β€” ΠΈΡ‰Π΅Ρ‚ строку "error".

- А Ссли Ρ…ΠΎΡ‡Π΅ΡˆΡŒ вывСсти Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² β€” добавь -l.

- Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ Ρ‚Ρ€ΡŽΠΊ β€” Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ строки ΠΏΠ΅Ρ€Π΅Π΄ ΠΈ послС совпадСния с -A ΠΈ -B.

Π‘Π°ΠΌΠΎΠ΅ классноС β€” grep ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ, Π½ΠΎ ΠΈ быстро Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅!

ИспользованиС этих Ρ‚Π΅Ρ…Π½ΠΈΠΊ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку Π² настоящий Π±ΠΎΠ΅Π²ΠΎΠΉ инструмСнт.

А Ρ‚Ρ‹ знаСшь, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ использованиС grep ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ Ρ‚Π΅Π±Π΅ час Π½Π° поискС ошибок?

ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои Π½Π°Π²Ρ‹ΠΊΠΈ β€” ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с Linux станСт Π»Π΅Π³Ρ‡Π΅!

- ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ Π΄Ρ€ΡƒΠ·Π΅ΠΉ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒΡΡ ΠΊ Π½Π°ΡˆΠ΅ΠΌΡƒ Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Ρƒ https://t.me/LinuxSkill Π° вакансии для систСмных администраторов ΠΆΠ΄ΡƒΡ‚ Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot

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

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как эффСктивно Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ систСм!

Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!