Hay un directorio debajo /tmpcon el nombre test_copy.
$ ls /tmp/test_copy/
a.sh b.sh
$ cd /tmp
/tmp$ find . -name test_copy
./test_copy
Pero si ejecuto el siguiente findcomando, no devuelve nada.
~/scripts$ find /tmp -name test_copy
~/scripts$
¿Por qué no puedo findencontrar el directorio en el último caso?

ls -ld /tmp?Respuestas:
Si
/tmpes un enlace simbólico,findno ingresará al directorio y simplemente se detendrá, sin encontrar nada.Por otro lado, cualquiera de los siguientes comandos funcionará:
(el final hace
/referencia al enlace simbólico)fuente