Найти только файлы и только те, у которых разрешено чтение группе, но не разрешено чтение остальным. И выполнить изменение полномочий:
find /opt/oracle/product/10.2.0/client_1/ -type f -perm /g+r ! -perm /o+r -exec chmod o+r {} \;
Найти только файлы и только небинарные файлы, которые содержат "/opt/microsoft", и вывести имя файла, вместо вхождения:
find . -type f | xargs grep "/opt/microsoft" -Il
Найти только файлы и только те, которые созданы в период с 14 сентября 2015, включительно, до 21 сентября 2015:
find ./ -type f -newermt '2015-09-14' \! -newermt '2015-09-21'
Найти и упаковать со сжатием каталоги, размещённые в домашнем каталоге пользователя, которые менялись в течении последнего получаса:
find ${HOME} -mindepth 1 -maxdepth 1 -type d -newermt "$(date -d '-30 minute' +"%Y-%m-%d %H:%M:%S")" | xargs tar -jcf ./test.tar.bg2
Найти все линки на файл:
ls -i FILE find -L ./ -inum <NUMBER FROM FIRST POSITION>
или так (найти интересующий файл в перечисленных каталогах):
find ~/{dir1,dir2,dir3}/ -samefile FILE
Найти в текущем каталоге несколько разноимённых файлов:
find ./ -type d \( -name File1 -o -name File2 -o -name "File3.*" \)