No se pueden copiar carpetas con el mismo permiso.

No se pueden copiar carpetas con el mismo permiso.

Quiero copiar /var/libcon los mismos permisos de todos los archivos y carpetas.

algunos artículos dicencp -rp /var/lib/ /var/libnew/

y algunos dicen usarrsync -aX /var/lib /var/libnew/

explique cuál es mejor como lo más importante en el que todos los permisos deben ser iguales al 100 por ciento.

Respuesta1

Ambos artículos son correctos y hacen lo que quieres.

Prefiero usar rsync -avh --progress <source>/ <destination>(en tu caso:) rsync -avh --progress /var/lib/ /varlibnewpara la barra de progreso de la copia, también puedes agregar -usi quieres actualizar los archivos en destination, si son más nuevos.

Con rsync, tenga en cuenta que el seguimiento /es importante; si tanto el origen como el destino tienen /:s finales, entonces el destino va un nivel más profundo.

información relacionada