TGViewer
Секреты сисадмина | DevOps, Linux, SRE Секреты сисадмина | DevOps, Linux, SRE @sysadmin_library · 25.6K subscribers
Post #4332 5.1K
grep в Linux как инструмент для администрирования

grep — утилита командной строки, использующаяся для поиска и фильтрации текста в файлах на основе шаблона, который может быть регулярным выражением.

Примеры использования.

grep iodmin file.txt — поиск iodmin в файле file.txt, с выводом полностью совпавшей строки
grep -o iodmin file.txt — поиск iodmin в файле file.txt и вывод только совпавшего куска строки
grep -i iodmin file.txt — игнорирование регистра при поиске
grep -bn iodmin file.txt — показать строку (-n) и столбец (-b), где был найден iodmin
grep -v iodmin file.txt — инверсия поиска (найдет все строки, которые не совпадают с шаблоном iodmin)
grep -A 3 iodmin file.txt — вывод дополнительных трех строк, после совпавшей
grep -B 3 iodmin file.txt — вывод дополнительных трех строк, перед совпавшей
grep -C 3 iodmin file.txt — вывод трех дополнительных строк перед и после совпавшей
grep -r iodmin $HOME — рекурсивный поиск по директории $HOME и всем вложенным
grep -c iodmin file.txt — подсчет совпадений
grep -L iodmin *.txt — вывод списка txt-файлов, которые не содержат iodmin
grep -l iodmin *.txt — вывод списка txt-файлов, которые содержат iodmin
grep -w iodmin file.txt — совпадение только с полным словом iodmin
grep -f iodmins.txt file.txt — поиск по нескольким iodmin из файла iodmins.txt, шаблоны разделяются новой строкой
grep -I iodmin file.txt — игнорирование бинарных файлов
grep -v -f file2 file1 > file3 — вывод строк, которые есть в file1 и нет в file2
grep -in -e 'python' `find -type f` — рекурсивный поиск файлов, содержащих слово python с выводом номера строки и совпадений
grep -inc -e 'test' find -type f | grep -v :0 — рекурсивный поиск файлов, содержащих слово python с выводом количества совпадений
grep . *.py — вывод содержимого всех py-файлов, предваряя каждую строку именем файла
grep "Http404" apps/**/*.py — рекурсивный поиск упоминаний Http404 в директории apps в py-файлах

#СекретыСисадмина
More from @sysadmin_library
  1. Sep 29, 2026document post
  2. Sep 29, 2026Как восстановить Windows к исходному состоянию, и почему для этого больше не нужен install…
  3. Sep 29, 2026GitOps-практики: развёртываем сервис через ArgoCD Классический CI/CD запускает деплой. Но…
  4. Sep 28, 2026Как заставить пользователя изменить пароль при следующем входе в систему Существует нескол…
  5. Sep 28, 2026Post #5020
  6. Sep 27, 2026document post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →