Tengo un enlace simbólico a un archivo en un directorio. Me gustaría tener ese mismo enlace en otro directorio. ¿Cómo copio un enlace simbólico?
Traté de cp el enlace simbólico pero esto copia el archivo al que apunta en lugar del enlace simbólico en sí.

cpcompatible con CentOS-Po--no-dereferencecambia?Respuestas:
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
-Rcopiar una jerarquía de directorios:cp -RLatraviesa todos los enlaces simbólicos a directorios,cp -RPcopia todos los enlaces simbólicos como tales.cp -Rpodría hacer uno u otro dependiendo de las variantes de Unix; GNUcp(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/ barcopia el árbol de directorios quefooapunta.GNU
cptiene un cómodo-aopción que combina-R,-P,-py 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.fuente
cp" no es lo mismogcpque yo uso.gcp -PActualmente está roto, incluso en 2019. (suspiro).Verifique esta respuesta https://superuser.com/a/315757/53590 para conocer específicamente el problema de CentOS. Toda la pregunta podría ayudarlo, pero la parte inferior es específicamente CentOS.
fuente