next up previous contents index
Next: Seguridad Up: Ficheros avanzados Previous: El sistema de ficheros   Índice General   Índice de Materias

Copias a gran escala

A veces desea copiar un directorio a otro emplazamiento. Quizá haya añadido un disco duro nuevo y desea copiar en él /usr/local. Hay diversas maneras de hacerlo.

La primera es usar cp. La orden cp -a le dirá a cp que haga una copia conservando toda la información posible. Así, podrá utilizar:

     cp -a /usr/local /destino
No obstante, hay algunos elementos que cp -a no copiará19.1. De manera que la mejor forma de realizar un gran trabajo de copia es mediante el encadenamiento de dos órdenes tar mediante una tubería, como por ejemplo:

     tar -cSpf - /usr/local | tar -xvSpf - -C /destino
La primera orden tar archivará el directorio existente y se lo pasará al segundo mediante una tubería. La segunda orden desempaquetará el archivo en la localización que especifique con -C.



Enrique Zanardi 2000-11-26