Los sistemas operativos Mac OS OS X y macOS admiten varios tipos de enlaces de acceso directo a archivos y carpetas. Los enlaces de acceso directo facilitan la navegación a los objetos que están ocultos en el interior del sistema de archivos. Las Mac admiten tres tipos de enlaces de acceso directo: alias, enlaces simbólicos y enlaces físicos.
Los tres tipos de enlaces son accesos directos al 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.
Descripción general 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 de manera conveniente a un archivo o carpeta que está enterrado profundamente en el 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 crear un alias y colocarla en el escritorio. En lugar de usar el Finder para navegar por múltiples 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, cortocircuitando un largo proceso de navegación.
Otro uso común de los accesos directos del sistema de archivos es usar los mismos datos en múltiples ubicaciones, sin tener que duplicar los datos o mantener los datos sincronizados.
Volviendo al ejemplo de la carpeta de contabilidad, puede tener una aplicación que utilice para rastrear las selecciones del mercado de valores, y la aplicación necesita almacenar sus archivos de datos en alguna carpeta predefinida. En lugar de copiar la carpeta de contabilidad en una segunda ubicación y preocuparse por mantener las dos carpetas sincronizadas, puede crear un alias o un enlace simbólico, de modo que la aplicación de comercio de acciones vea los datos en su carpeta dedicada pero acceda a los datos 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 otro lugar que no sea su ubicación original. Cada tipo de acceso directo tiene características únicas que se adaptan mejor a algunos usos que a otras.
Alias
El alias es el acceso directo más antiguo para Mac; Sus raíces se remontan al Sistema 7. También es el más popular. 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 está usando Terminal o una aplicación que no es de Mac, como muchas aplicaciones y utilidades de UNIX, un alias no funcionará. OS X ve los alias como pequeños archivos de datos, que son, pero no sabe 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 los usuarios y aplicaciones de Mac, los alias son también los más abreviados de los accesos directos.
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 del inodo de cada objeto es una larga cadena de números, independientemente del nombre que le dé al objeto, y se garantiza 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, y todavía apunta al objeto original. Puede mover el alias tantas veces como desee, y aún se conecta al objeto original. Eso 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 en cualquier lugar del sistema de archivos de su Mac. El alias todavía es capaz de 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 del 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 verifica si el elemento original se encuentra en la ruta de acceso almacenada en el archivo de alias. Si lo es, el sistema lo accede, y eso es todo. Si el objeto se ha movido, el sistema busca un archivo que tenga el mismo nombre de inodo que el almacenado en el archivo de alias. Cuando encuentra un nombre de inodo coincidente, el sistema se conecta al objeto.
Hacer un alias de archivo es simple. Seleccione el nombre del archivo en una ventana del Finder, toque el icono del 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 de 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 está construido sobre UNIX, es totalmente compatible con enlaces simbólicos. Los enlaces simbólicos son similares a los alias, ya que son archivos pequeños que contienen el nombre de 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 enlace 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 ruta de acceso, si reemplaza un objeto con otro objeto que tenga el mismo nombre y se encuentre en la misma ubicación, el enlace simbólico continúa 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 versión simple para un archivo de texto llamado MyTextFile. Puede guardar versiones anteriores del archivo con un número o una fecha adjunta, 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 archivos pequeños que, como los alias, contienen el nombre del inodo del elemento original. A diferencia de los alias y los enlaces simbólicos, los enlaces duros no contienen el nombre de la ruta al objeto original. Por lo general, utiliza un enlace fijo cuando desea que aparezca un único objeto de archivo en varios lugares. A diferencia de los alias y los enlaces simbólicos, no puede eliminar el objeto original del sistema de archivos sin eliminar primero todos los enlaces físicos.