Los sistemas operativos OS X y macOS de Mac admiten varios tipos de enlaces de acceso directo a archivos y carpetas. Los enlaces de acceso directo facilitan la navegación a objetos que están enterrados en lo profundo del sistema de archivos. Las Mac admiten tres tipos de enlaces de acceso directo:
- Alias
- Enlaces simbólicos
- Enlaces duros
Los tres tipos de enlaces son accesos directos a un objeto del sistema de archivos original. Un objeto del sistema de archivos suele ser un archivo en su Mac, pero también puede ser una carpeta, una unidad o un dispositivo en red.
Resumen de alias, enlaces simbólicos y enlaces físicos
Los enlaces de acceso directo son archivos pequeños que hacen referencia a otro objeto de archivo. Cuando el sistema encuentra un enlace de acceso directo, lee el archivo, que contiene información sobre dónde se encuentra el objeto original, y luego procede a abrir ese objeto. En su mayor parte, esto sucede sin que el usuario reconozca que ha encontrado un enlace de algún tipo. Los tres tipos de enlaces aparecen transparentes para el usuario o la aplicación que los utiliza.
Esta transparencia permite que los enlaces de acceso directo se utilicen para muchos propósitos diferentes. Uno de los más comunes es acceder convenientemente a un archivo o carpeta que está enterrado en lo profundo del sistema de archivos. Por ejemplo, es posible que haya creado una carpeta de contabilidad en su carpeta Documentos para almacenar extractos bancarios y otra información financiera. Si usa esta carpeta con frecuencia, puede crearle un alias y ubicarla en el escritorio. En lugar de usar el Finder para navegar a través de varios niveles de carpetas para acceder a la carpeta de contabilidad, puede hacer clic en su alias de escritorio. El alias lo lleva directamente a la carpeta y sus archivos, evitando un largo proceso de navegación.
Otro uso común de los accesos directos del sistema de archivos es utilizar los mismos datos en varias ubicaciones, sin tener que duplicar los datos ni mantenerlos sincronizados.
Volviendo al ejemplo de la carpeta de contabilidad, es posible que tenga una aplicación que utilice para realizar un seguimiento de las selecciones del mercado de valores, y la aplicación necesita almacenar sus archivos de datos en una carpeta predefinida. En lugar de copiar la carpeta de contabilidad a una segunda ubicación y preocuparse por mantener las dos carpetas sincronizadas, puede crear un alias o un enlace simbólico. De esa manera, la aplicación de comercio de acciones ve los datos en su carpeta dedicada pero accede a los datos que están almacenados en su carpeta de contabilidad.
Los tres tipos de accesos directos son métodos para acceder a un objeto en el sistema de archivos de su Mac desde una ubicación diferente a la original. Cada tipo de atajo tiene características únicas que son más adecuadas para algunos usos que para otros.
Alias
El alias es el acceso directo más antiguo y popular para Mac. Sus raíces se remontan al Sistema 7. La mayoría de los usuarios de Mac saben cómo crear alias y cómo usarlos.
Los alias se crean y administran en el nivel del Finder, lo que significa que si usa Terminal o una aplicación que no es de Mac, como muchas aplicaciones y utilidades de UNIX, un alias no funcionará para usted. OS X y macOS ven los alias como pequeños archivos de datos, y lo son, pero no saben cómo interpretar la información que contienen.
Esto puede parecer un inconveniente, pero los alias son los más poderosos de los tres tipos de atajos. Para usuarios y aplicaciones de Mac, los alias también son los accesos directos más versátiles.
Cuando crea un alias para un objeto, el sistema crea un pequeño archivo de datos que incluye la ruta actual al objeto, así como el nombre del inodo del objeto. El nombre de inodo de cada objeto es una larga cadena de números, independiente del nombre que le dé al objeto y garantizado que es único para cualquier volumen o unidad que use su Mac.
Después de crear un archivo de alias, puede moverlo a cualquier ubicación en el sistema de archivos de su Mac tantas veces como quiera, y todavía apunta al objeto original. Es inteligente, pero los alias llevan el concepto un paso más allá.
Además de mover el alias, también puede mover el elemento original a cualquier parte del sistema de archivos de su Mac. El alias aún puede encontrar el archivo. Los alias pueden realizar este truco aparentemente mágico porque contienen el nombre de inodo del elemento original. Debido a que el nombre de inodo de cada elemento es único, el sistema siempre puede encontrar el archivo original, sin importar dónde lo coloque.
El proceso funciona así: cuando accede a un alias, el sistema comprueba si el elemento original se encuentra en la ruta almacenada en el archivo de alias. Si es así, el sistema accede a él, y eso es todo. Si el objeto se ha movido, el sistema busca un archivo que tenga el mismo nombre de inodo que el que está almacenado en el archivo de alias. Cuando encuentra un nombre de inodo coincidente, el sistema se conecta al objeto.
Crear un alias de archivo es simple. Seleccione el nombre del archivo en una ventana de Finder, toque el icono de engranaje y seleccione Crear alias.
Enlaces simbólicos
Los enlaces simbólicos (o enlaces simbólicos) y los enlaces duros son menos comunes y requieren un nivel de comodidad en la aplicación Terminal.
Un enlace simbólico es un tipo de acceso directo que forma parte de los sistemas de archivos UNIX y Linux. Debido a que OS X y macOS están construidos sobre UNIX, son totalmente compatibles con los enlaces simbólicos. Los enlaces simbólicos son similares a los alias en que son pequeños archivos que contienen la ruta al objeto original. Sin embargo, a diferencia de los alias, los enlaces simbólicos no contienen el nombre de inodo del objeto. Si mueve el objeto a una ubicación diferente, el vínculo simbólico se rompe y el sistema no puede encontrar el objeto.
Eso puede parecer una debilidad, pero también es una fortaleza. Dado que los enlaces simbólicos encuentran un objeto por su nombre de ruta, si reemplaza un objeto con otro objeto que lleva el mismo nombre y está en la misma ubicación, el enlace simbólico sigue funcionando. Esto hace que los enlaces simbólicos sean naturales para el control de versiones. Por ejemplo, podría crear un sistema de control de versiones simple para un archivo de texto llamado MyTextFile. Puede guardar versiones anteriores del archivo con un número o una fecha adjuntos, como MyTextFile2, y guardar la versión actual del archivo como MyTextFile.
Enlaces duros
Al igual que los enlaces simbólicos, los enlaces duros forman parte del sistema de archivos UNIX subyacente. Los enlaces duros son pequeños archivos que, como los alias, contienen el nombre del inodo del elemento original. A diferencia de los alias y los enlaces simbólicos, los enlaces físicos no contienen la ruta de acceso al objeto original. Por lo general, utiliza un vínculo físico cuando desea que un único objeto de archivo aparezca en varios lugares. A diferencia de los alias y los enlaces simbólicos, no puede eliminar el objeto original con enlace fijo del sistema de archivos sin eliminar primero todos los enlaces fijos a él.