LinuxCommandLibrary

Search & Find

Find a file by name

$ find / -iname "[query]"
copy
$ fd [query]
copy
$ fzf
copy

Search for pattern in file

$ grep [query] [file]
copy
$ rg [query] [file]
copy
$ ag [query] [file]
copy

Find files between 10MB and 100MB

$ find / -size +10M -size -100M
copy

Find files by extension

$ fd -e [extension]
copy
$ find . -type f -name "*.[extension]"
copy
$ locate "*.[extension]"
copy

Search recursively in files

$ grep -r [query] [path]
copy
$ rg [query] [path]
copy
$ ag [query] [path]
copy

Find empty files and directories

$ find / -type f -empty
copy
$ find / -type d -empty
copy

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community