find

and

Syntax

find [path] [expression]

Parameters

ParametersDescriptionExamplesLevel
-name () find . -name "*.log" Common
-type (f=, d=) find . -type f Common
-size find . -size +100M Common
-mtime () find . -mtime -7 Common
-exec command find . -name "*.tmp" -exec rm {} \; Advanced
-delete find . -name "*.bak" -delete
-maxdepth find . -maxdepth 2 -name "*.js" Common

Examples

JS

find src/ -name "*.js"

find / -type f -size +500M 2>/dev/null
2>/dev/null

7

find . -type f -mtime -7
-7 7

find . -name "*.tmp" -type f -delete
-delete

find . -type d -empty

Common Errors

find: 'xxx': Permission denied2>/dev/null, sudo

Tips

Related Commands