x
1

Ln (Unix)




El comando ln es una utilidad de comando estándar de Unix que se usa para crear enlaces duros o simbólicos a un archivo o directorio existente.[1]​ El uso de enlaces duros permite que se puedan asociar múltiples nombres de archivo con el mismo archivo, ya que un enlace duro apunta al inodo de un archivo dado, los datos de donde está almacenado en el disco. Por otro lado, los enlaces simbólicos, también llamados «blandos», son archivos especiales que se refieren a otros archivos por su nombre de archivo.[2]

ln por defecto crea enlaces duros, y cuando es invocado con el parámetro ln -s crea enlaces simbólicos.[3]​ La mayoría de los sistemas operativos evitan permitir la creación de enlaces duros a los directorios, porque tal capacidad podría romper su estructura de sistema de archivos e interferir el funcionamiento de otras utilidades.[4]​ Igualmente, el comando ln puede ser usado para crear enlaces simbólicos a archivos que no existen.[2]

La versión de ln incluida en GNU Core Utilities fue escrita por Mike Parker y David MacKenzie.[5]

Los enlaces permiten que más de un nombre de archivo se refiera al archivo propiamente dicho, en el caso de los enlaces duros, o que actúan como referencia a un nombre de archivo, como en el caso de los enlaces simbólicos. El comando ln puede crear tanto enlaces duros como simbólicos. Específicamente,

La sintaxis básica de este comando es la siguiente:

ln [-s] <archivo o directorio apuntado> <nombre del enlace o directorio de origen>



Escribe un comentario o lo que quieras sobre Ln (Unix) (directo, no tienes que registrarte)


Comentarios
(de más nuevos a más antiguos)


Aún no hay comentarios, ¡deja el primero!