¿Quieres organizar tus archivos en Windows sin complicaciones? Windows tiene una solución perfecta, los Symlinks y los Hardlinks, tus nuevos aliados. Con su ayuda, podrás gestionar tus archivos como un profesional, ahorrando espacio y tiempo.
¿Qué son Symlinks y Hardlinks y cómo funcionan?
Los Symlinks (enlaces simbólicos) y Hardlinks (enlaces duros) son referencias a archivos o directorios existentes en tu sistema. En lugar de copiar y pegar el contenido, estos enlaces crean atajos inteligentes que apuntan a los datos reales. Los Symlinks son como atajos (accesos directos) de Windows, mientras que los Hardlinks son más como duplicados inteligentes.
¿Por qué son útiles?
Ambos enlaces son útiles para ahorrar espacio en tu disco duro. Imagina que tienes un archivo importante que necesitas en varias ubicaciones de tu sistema. En lugar de ocupar espacio con copias, puedes usar Symlinks para crear referencias a ese archivo en todas las ubicaciones necesarias. Así, solo tienes un archivo físico, pero parece que está presente en diferentes carpetas. Esto es ideal para mantener la organización sin desperdiciar espacio.
Los Hardlinks, por otro lado, son útiles cuando deseas tener varias copias idénticas de un archivo en diferentes lugares sin ocupar más espacio en disco. Si modificas un Hardlink, los cambios también se reflejarán en todos los demás enlaces duros, ya que comparten el mismo contenido.
Aunque la verdadera fuerza y utilidad de los hardlinks, es que nos permiten liberar espacio de un disco pero respetando la ruta de acceso original.
Por ejemplo, imagina que tienes un archivo de video voluminoso que quieres almacenar en un disco duro externo para ahorrar espacio en tu disco principal, sin embargo, una aplicacion que normalmente usas, siempre busca ese archivo en una ruta especifica de tu disco principal.
- Paso 1: Tenemos un archivo llamado «video_importante.mp4» en la ruta «c:\videos».
- Paso 2: Queremos liberar espacio del disco principal, así que decides mover el archivo «video_importante.mp4» a tu disco duro externo en la ruta «D:\Archivos_Voluminosos».
- Paso 3: Ahora, la aplicacion que usas normalmente, sigue buscando el archivo en «C:\Videos», pero ya no está allí.
- Paso 4: Para que la aplicación siga funcionando sin problemas, creas un Hardlink desde «c:\Videos» que apunte al archivo «video_importante.mp4» en «D:\Archivos_voluminosos»
mklink /h C:\Videos\video_importante.mp4 D:\Archivos_Voluminosos\video_importante.mp4
- Paso 5: Ahora, aunque el archivo físicamente reside en el disco duro externo, la aplicación seguirá encontrándolo en «C:\Videos» gracias al Hardlink.
Resumen
Crear Symlinks (Enlaces Simbólicos):
En Windows:
mklink /d [ruta_símbolo] [ruta_destino]
En Linux y sistemas basados en Unix
ln -s [ruta_destino] [ruta_símbolo]
Crear Hardlinks (Enlaces Duros):
En Windows:
mklink [ruta_enlace] [ruta_archivo_original]
En Linux y sistemas basados en Unix:
ln [ruta_archivo_original] [ruta_enlace]
Listado de modificadores:
En Windows:
/d Crea un Symlink para un directorio (por defecto, crea para archivos).
/h Crea un Hardlink en lugar de un Symlink.
/j Crea un Symlink con el punto de montaje (usado para crear Symlinks para directorios).
En Linux y sistemas basados en Unix:
-s Crea un Symlink.
Es importante tener en cuenta que en Linux, los Hardlinks son creados por defecto con el comando ln
, no necesitan un modificador específico. Además, los Hardlinks solo pueden ser creados para archivos, no para directorios.
Para obtener información mas detallada sobre estos comandos, siempre se puede consultar la documentacion oficial:
En Windows:
mklink /?
En Linux y sistemas basados en Unix:
man ln