next up previous
Next: Borrando un directorio vacío. Up: Explorando el sistema de Previous: Creando un directorio.

Copiando un fichero.

Podemos copiar un fichero, con lo que crearemos uno nuevo escribiendo:
$\diamond$
cp -i antiguo_fichero nuevo_fichero
$\diamond$
cp -ir {fichero}* directorio
Con la primera forma, duplicamos (físicamente, byte a byte) el contenido de un fichero. Si el fichero nuevo existe, es reemplazado. La opción -i nos preguntará confirmación antes de que esta acción destructiva de datos sea ejecutada. En la segunda versión, aparece la opción -r que ejecutará la orden de copiado de forma recursiva para cada uno de los ficheros y directorios que formen parte del subárbol de fichero. Los permisos de ejecución, lectura y escritura de los nuevos ficheros creados serán idénticos a los de sus originales. Como ejemplos:



width 3pt
width .3pt415ptgogh: /doc> ls
19_Abril_95.tar.Z  Edinburgh/         curricul/          mate/
Albacete/          Linux/             doctorad/         tesina/
Canarias/          arquitec/          libros/           tesis/
gogh: /doc> cp -r Linux linux
cd linux
gogh: /doc> cd linux
gogh: /doc/linux> ls
Alumnos.txt        mo_pro.txt       seleccion_1.txt
no_pro.dos         mo_pro2.txt
gogh: /doc/linux>
width .3pt
depth .3pt width -3pt


Vicente González Ruiz
1998-07-13