Comando “ln”

NOMBRE

ln – establece vínculos entre archivos

SINTAXIS

ln [OPCION]... [-T] OBJETIVO NOMBRE_DEL_ENLACE (modo 1)
ln [OPCION]... OBJETIVO (modo 2)
ln [OPCION]... OBJETIVO... DIRECTORIO (modo 3)
ln [OPCION]... -t DIRECTORIO OBJETIVO... (modo 4)

DESCRIPCIÓN

En el modo 1, crea un enlace OBJETIVO con el nombre NOMBRE_DEL_ENLACE. En el modo 2, crea un enlace OBJETIVO en el directorio actual. En los modos 3 y 4, crear enlaces para cada OBJETIVO del DIRECTORIO. Por defecto crea enlaces fuertes, con la opción --symbolic. Por defecto, cada destino (nombre del nuevo enlace) no debe de existir. Al crear enlaces duros, cada OBJETIVO debe de existir. Los enlaces simbólicos pueden contener texto arbitrario; si se resuelven más tarde, un vínculo relativo se interpreta en relación con su directorio padre.

Los argumentos obligatorios para las opciones largas también lo son para las opciones cortas.

--backup[=CONTROL]
hace una copia de seguridad de cada archivo de destino existente.

-b como --backup pero no acepta argumentos

-d, -F, --directory
permite que el superusuario trate los directorios de enlaces duros (nota: probablemente fallará debido a las restricciones del sistema, incluso para el superusuario)

-f, --force
elimina los archivos de destino existentes

-i, --interactive
indica si se debe eliminar los destinos

-L, --logical
referencia de OBJETIVOs que son enlaces simbólicos

-n, --no-dereference
tratar NOMBRE_DEL_ENLACE como un archivo normal si es un enlace
simbólico que apunta a un directorio

-P, --physical
hacer enlaces duros directamente a enlaces simbólicos

-r, --relative
crear enlaces simbólicos relativos a la ruta del enlace

-s, --symbolic
hacer enlaces simbólicos en lugar de enlaces duros

-S, --suffix=SUFFIX
invalidar el sufijo (suffix) de la copia de seguridad habitual

-t, --target-directory=DIRECTORIO
especificar el directorio DIRECTORIO en el que crear los enlaces

-T, --no-target-directory
trata siempre NOMBRE_DEL_ENLACE como un archivo normal

-v, --verbose
muestra el nombre de cada archivo vinculado

--help muestra esta ayuda y sale

--version
muestra la versión y sale

El sufijo para la copia de seguridad ‘~‘, salvo que se establezca con --suffix o SIMPLE_BACKUP_SUFFIX. El método de control de versiones se puede seleccionar a través de la opción --backup o a través de VERSION_CONTROL de la variable de entorno.

Éstos son los valores:

none, off
No hacer nunca copias de seguridad (incluso si puso la opción --backup)

numbered, t
hace copias de respaldos numerados

existing, nil
numera, si existen las copias de respaldo numerados

simple, never
siempre hace copias de respaldos simples

Usando -s y -L lo ignora y -P. De otra manera, la última opción especifica el comportamiento de los controles cuando un objetivo es un enlace simbólico, incumpliendo la opción -P.

AUTOR
Escrito por Mike Parker y David MacKenzie.

REPORTING BUGS
GNU coreutils online help: http://www.gnu.org/software/coreutils/;
Report ln translation bugs to http://translationproject.org/team/;

COPYRIGHT
Copyright © 2014 Free Software Foundation, Inc. License GPLv3+: GNU
GPL version 3 or later http://gnu.org/licenses/gpl.html.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Anuncios