"Operación no permitida" y "No existe tal archivo o directorio" cuando se utiliza el comando buscar

"Operación no permitida" y "No existe tal archivo o directorio" cuando se utiliza el comando buscar

Mi máquina es Macbook Pro Big Sur de mediados de 2014.

Este es mi caso de uso: quiero encontrar un libro llamado "Cómo pensar como un científico de Java" o algo así. Podría usar la búsqueda integrada de Spotlight en Mac, pero quiero probarencontrarcomando mientras estoy tratando de aprender por mí mismo el comando Unix. El comando Buscar devolvió la ubicación deseada de los archivos (así como otros archivos similares ya que usé el comodín *.), pero solo después de haber devuelto un montón de comandos "Operación no permitida" y No existe tal archivo o directorio". Consulte el extracto:

....
apple@apples-MacBook-Pro ~ % sudo find / -name "How to*"
find: /Library/Caches/com.apple.aned: Operation not permitted
find: /System/Library/Templates/Data/private/var/db/oah: Operation not permitted
find: /System/Volumes/Data/.Spotlight-V100: No such file or directory
...

¿Alguien sería tan amable de decirme qué está pasando aquí?

Respuesta1

No estoy muy familiarizado con Mac OS X, pero supongo que el proceso del terminal se genera con privilegios no tan altos como los necesarios para navegar por esas rutas. Y como se supone que no puedes explorar esas rutas como usuario y los errores deben mostrarse, puedes simplemente ignorarlos tirándolos a /dev/null:

 find / -name "How to*" 2>/dev/null

información relacionada