linux - simbolico - cómo comprimir un enlace simbólico?
modificar enlace simbolico linux (2)
Intento comprimir con tar un repertorio en un entorno chroot con ssh, pero falló, ya que solo comprime el enlace simbólico en sí, ¿cómo puedo comprimir su contenido?
-bash-3.00$ ls -ail
1263583 lrwxrwxrwx 1 root root 18 Apr 18 2008 mainwebsite_html -> ../../var/www/html
-bash-3.00$ tar -cjvf archive.tar.bz2 mainwebsite_html
-bash-3.00$ ls -ail
7509101 -rw-r--r-- 1 user1 user1 136 Feb 22 08:57 archive.tar.bz2
1263583 lrwxrwxrwx 1 root root 18 Apr 18 2008 mainwebsite_html -> ../../var/www/html
Gracias
De la página man de tar(1)
:
-h, --dereference follow symlinks; archive and dump the files they point to
Tenga cuidado de colocar la opción "h" en el lugar correcto. En tu ejemplo:
tar -cjvf archive.tar.bz2 mainwebsite_html
debiera ser
tar -chjvf archive.tar.bz2 mainwebsite_html