12 votos

¿Cómo puedo hacer invisibles los enlaces simbólicos en el Finder?

Yo uso SetFile a través del terminal para hacer invisibles los archivos y carpetas dentro del Finder Windows. Esto no parece funcionar con los enlaces simbólicos: se hace invisible el destino del enlace simbólico, en lugar del propio enlace simbólico.

Veo un número de enlaces simbólicos en / que son invisibles en el Finder (por ejemplo /etc -> private/etc ), por lo que parece ser posible. ¿Puedo duplicar este comportamiento?

15voto

Jasmine D Puntos 1

Para ocultar:

chflags -h hidden <symlink>

Para mostrar de nuevo:

chflags -h nohidden <symlink>

2voto

LittleBoy Puntos 500

Fracaso en la lectura.

-P                                # perform action on symlink instead of following it

Esta bandera tiene un extraño sangrado en SetFile -h y debo haberla ignorado asumiendo que estaba relacionada con el -m bandera de la fecha.

Así que,

SetFile -P -a V my_symlink

0voto

Manrico Corazzi Puntos 6458

Si utiliza ln -s source_file target_file desde un terminal obtendrás, por ejemplo /etc -> private/etc que se muestra en el ls -la - pero sólo se muestra el archivo_destino en la carpeta.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X