Если вам необходимо найти рекурсивно все скрытые файлы и папки, можно использовать следующую команду:
find /dir/to/search/ -name «.*» -print
или 
find /dir/to/search/ -name «.*» -ls
Поиск только файлов: 
find /dir/to/search/ -type f -iname «.*» -ls
Поиск только директорий:
find /dir/to/search/ -type d -iname «.*» -ls
или
find /dir/to/search -path \’*/.*\’ -print
find /dir/to/search -path \’*/.*\’ -ls
Для сохранения результатов в файл используем команду: 
find $HOME/projects/ -name «.*» -ls > foo.txt
cat foo.txt