2011-06-10 8 views
31

He intentado configurar algunos enlaces simbólicos en la Terminal y no he podido hacer que funcionen.¿Los enlaces simbólicos y los alias son lo mismo en OS X?

Al tratar de encontrar lo que estaba haciendo mal, comparé su función con el botón "crear alias" en el menú del botón derecho.

Mi pregunta es esta: ¿cuál es la diferencia entre los alias (es) y los enlaces simbólicos en Mac OS X?

+1

qué pasa con 'ln -s/something/what/exists/new/symlink'. – jm666

+4

No dije que tuve un problema con eso. Me preguntaba cuáles eran sus diferencias. – L1G1Tb3ast

+0

http://apple.stackexchange.com/questions/2991/whats-the-difference-between-alias-and-link –

Respuesta

10

Si bien los enlaces simbólicos son una característica del sistema de archivos, los alias son una característica de OS X. No sé si todavía usan esa técnica, pero en los tiempos de Mac OS Classic o incluso System 7, eran un archivo con solo una bifurcación de recursos que tenía un recurso especial que le decía al sistema operativo qué ruta Y qué ID de archivo tenía el archivo.

Los enlaces simbólicos son más como una entrada de base de datos en el nivel del sistema de archivos. Difieren de los enlaces duros en el punto en que se vuelven inválidos cuando elimina o mueve el archivo de destino. Los enlaces físicos son entradas de archivos reales en el catálogo de sistemas de archivos que apuntan a la misma ubicación en su medio de almacenamiento.

+1

Hmm ... Bueno, eso apesta. Pensé que los alias serían una forma más barata y económica de hacer enlaces simbólicos. Supongo que estaba equivocado. – L1G1Tb3ast

+0

Los alias son correctos si usa su disco solo en OSX. Los alias son transparentes para las aplicaciones. –

+0

Tenía la esperanza de poder usarlos para cambiar el lugar donde una aplicación busca su carpeta de soporte de aplicaciones y moverla a la carpeta de aplicaciones habitual. – L1G1Tb3ast

Cuestiones relacionadas