Alguns pensamentos, quase todos os quais incluem -prune
(por que você quer evitar isso?):
- Se você tiver um conjunto consistente e conhecido de tipos de sistema de arquivos locais, use algo como
find / \( -fstype rootfs -o -fstype ext4 -o -prune \) ...others... -print
- Se você tiver um conjunto conhecido de tipos de pseudo-sistema de arquivos, use algo como
find / \( -fstype tmpfs -o -fstype udev \) -prune -o \( ...others... -print \)
- Se você tiver um conjunto conhecido de pontos de montagem para pseudo-sistemas de arquivos, use algo como
find / \( -path '/dev' -o -path '/run' \) -prune -o \( ...others... -print \)
- Se você sabe que os pontos de montagem dos sistemas de arquivos que você faz deseja pesquisar, use algo como
find / /home /var -mount ...others... -print