Hice:
ln -s /DATA/ ./base_DATA/
y me gustaría desvincularme. Simplemente:
unlink ./base_DATA
pero...unlink: cannot unlink './base_DATA': Is a directory
De acuerdo aesterespuesta (y muchas otras en línea), el problema suele ser el espacio final en el comando de desvinculación. Pero recibo este error de todos modos.
¿Alguna idea de cómo abordar esto?
Respuesta1
./base_DATA/
Es un directorio normal que existía antes. Su ln
comando creó un enlace simbólicoadentroél. El enlace simbólico es ./base_DATA/DATA
. Puedes desvincularlo:
unlink ./base_DATA/DATA
Respuesta2
en Red Hat, cuando tenías el directorio A y no
ln -s AB
exitosamente, y ahora quisiera desvincular B, haga lo siguiente:
mv A AA
habitación B
mv AA A
y volverá al nombre de su directorio original A sin el enlace suave.