Quería preguntar ¿hay alguna razón para no usar rsynctodo y abandonar cp?
No estaba al tanto rsyncy ahora no sé por qué cpes necesario.
cppero no rsync: pubs.opengroup.org/onlinepubs/007904875 /utilities/contents.htm
Quería preguntar ¿hay alguna razón para no usar rsynctodo y abandonar cp?
No estaba al tanto rsyncy ahora no sé por qué cpes necesario.
cppero no rsync: pubs.opengroup.org/onlinepubs/007904875 /utilities/contents.htm
Respuestas:
Estrictamente hablando, sí, siempre puedes usar rsync. De man rsync(énfasis mío):
Rsync es una herramienta de copia de archivos rápida y extraordinariamente versátil. Se puede copiar localmente, a / desde otro host a través de cualquier shell remoto, o a / desde un demonio rsync remoto. Ofrece una gran cantidad de opciones que controlan cada aspecto de su comportamiento y permiten una especificación muy flexible del conjunto de archivos a
copiar. Es famoso por su algoritmo de transferencia delta, que reduce la cantidad de datos enviados a través de la red al enviar solo las diferencias entre los archivos de origen y los archivos existentes en el destino. Rsync se usa ampliamente para copias de seguridad y duplicación y como un comando de copia mejorado para el uso diario.
Ahora, a veces no vale la pena escribir esos pocos caracteres adicionales solo para usar un tanque para matar una mosca. Además, a rsyncmenudo no se instala de manera predeterminada, por lo que cpes bueno tenerlo.
rsyncdependiendo del sistema en el que te encuentres. Si no tienes rootacceso, eso puede ser difícil. cpes POSIX y siempre estará ahí.
cpes parte de los coreutils de GNU, por lo que siempre se instala en todos los sistemas Linux mientras rsyncno lo está.
sometimes it is just not worth typing those few extra characters- Alias pcp(para "copia de progreso") para eso;)
Rsync puede ser más lento que cpen algunas situaciones. Por ejemplo, cuando el destino existe y rsync termina haciendo algunas comparaciones costosas para cada bloque, no encuentra bloques iguales y de todos modos copia el archivo fuente completo.
Además, cuando los archivos de destino no existen, rsync no proporciona ninguna ventaja sobre cp.
Creo rsyncque no maneja copiar archivos dispersos de una manera directa. cppor defecto lo maneja muy bien.
-Sbandera.
sparse.
rsyncno está disponible en todas partes,cpes.