Command line and power tools
Five operators cover almost every file search anyone actually performs. They take about two minutes to learn and save time daily.
| Operator | Means | Example |
|---|---|---|
ext: | File type | ext:pdf |
size: | Bigger or smaller than | size:>100mb |
dm: | Date modified | dm:today, dm:<7d |
path: | Must be in this folder | path:Downloads |
! | Exclude | !cache |
They compose. invoice ext:pdf dm:<30d means an invoice PDF from the last month, and that is a genuinely common question expressed in eight words.
tax 2024 finds files matching each| means either — invoice | receipt! means not — photo !screenshot"quoted text" means exactly that phrase, no fuzzy matching/regex/ for the cases where nothing else will doA filter row in a dialog takes four clicks and cannot be saved as text. A query is one line, can be edited mid-thought, and can be shared or bookmarked. Once you know five operators the dialog is strictly slower.
kMDItemFSSize > 104857600 is the verbose form of size:>100mb-size +100M -mtime -30The concepts transfer; only the spelling changes.
Nobody types an operator they were never taught. This is why a search box that suggests ext: values from the files you actually have — rather than requiring you to know the syntax first — is worth more than a larger operator list nobody uses.
Spotlight accepts kind: and date: and a few others. Finder's criteria rows are more capable than the menu bar search.
AND narrows — both terms must match. OR widens — either will do. Most tools default to AND for multiple words.
Everywhere keeps track of every file on your Mac — including the folders Spotlight hides and drives you have unplugged. Free for a day, then $19 once.
Download for Mac