Freqüentemente, procuro algo e recorro à execução find / -name ...
. Mas quando há várias unidades de rede montadas, pode demorar uma eternidade.
Não parece haver nenhum parâmetro para restringi-lo a um disco/volume físico. Há alguma maneira de fazer isso?
Você pode instruir
find
para nunca cruzar um limite do sistema de arquivos. Deman find
:No entanto, isso não distingue entre sistemas de arquivos na rede e em unidades físicas locais.
Observe que isso significa:
find / -xdev ...
não vai, por exemplo, entrar em/proc
find /* -xdev
vai.Isso ocorre porque a verificação de "outros sistemas de arquivos" é feita com relação aos caminhos que foram fornecidos como argumentos.