Alle Files, die bisher der uid 69 gehören, dem User www-data schenken.

X
find . -uid 69 -print0 | xargs -0 chown www-data

Mit -print0 werden Pfadangaben in der Ausgabe 0-byte terminiert.
Nützlich, um z.B. Probleme mit Leer- oder Sonderzeichen in Dateinamen zu umgehen, wenn diese als Parameter weiter verwendet werden sollen.

Mehrere verschiedene find-Befehle in einem Kommando kombinieren.

X
find . \( -type d       -a -exec chmod 774 {} \; \) -o \
       \( -name "*.BAK" -a -exec chmod 600 {} \; \) -o \
       \( -name "*.sh"  -a -exec chmod 755 {} \; \) -o \
       \( -name "*.txt" -a -exec chmod 644 {} \; \)

So können mehrere Aufgaben mit nur einer Suche über das FileSystem erledigt werden.

Escaping (\) der Klammern und der Semikolons ist nötig, da sonst die Shell diese interpretieren und nicht an find durchreichen würde.