Linux Command Cheat Sheet/Fast recursive search with rg

Recursively search text quickly while respecting ignore rules.

Section: Searching and Pattern Matching

Fast recursive search with rg

bash
bash
rg 'connection refused' .
Explanation

Popular for source-code and repo searches due to speed and sane defaults.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Searching and Pattern Matching
Search text with grep
Print lines matching a pattern.
OpenIn sheetbashsame section
Extended regex search
Use extended regular expressions with grep.
OpenIn sheetbashsame section
Fixed-string search
Match text literally instead of as a regex.
OpenIn sheetbashsame section
Find files by modification time
Search for files changed recently.
OpenIn sheetbashsame section
Search shell history
Filter previous shell commands.
OpenIn sheetbashsame section
Search recursively under a directory
Search all matching files in a tree.
OpenIn sheetbashsame section