Use cp -P
(P mayúscula) para nunca atravesar ningún enlace simbólico y copie el enlace simbólico.
Esto se puede combinar con otras opciones, como -R
copiar una jerarquía de directorios: cp -RL
atraviesa todos los enlaces simbólicos a directorios, cp -RP
copia todos los enlaces simbólicos como tales. cp -R
podría hacer uno u otro dependiendo de las variantes de Unix; GNU cp
(como se encuentra en CentOS) tiene como valor predeterminado -P
.
Incluso con -P
, puede copiar el destino de un enlace simbólico a un directorio en la línea de comando agregando un /
al final: cp -RP foo/ bar
copia el árbol de directorios que foo
apunta.
GNU cp
tiene un cómodo -a
opción que combina -R
, -P
, -p
y un poco más. Realiza una copia exacta de la fuente (en la medida de lo posible), preservando la jerarquía de directorios, enlaces simbólicos, permisos, tiempos de modificación y otros metadatos.
cp
compatible con CentOS-P
o--no-dereference
cambia?