--- title: Find layout: default --- # Find Usage: find Conditions: -name "*.c" -user jonathan -nouser -type f # File -type d # Directory -type l # Symlink -depth 2 # At least 3 levels deep -regex PATTERN -newer file.txt -newerm file.txt # modified newer than file.txt -newerX file.txt # [c]hange, [m]odified, [B]create -newerXt "1 hour ago" # [t]imestamp Condition flow: \! -name "*.c" \( x -or y \) Actions: -exec rm {} \; -print -delete Examples: find . -name '*.jpg' find . -name '*.jpg' -exec rm {} \; find . -newerBt "24 hours ago"