Hola Wilber y Muchas gracias Pero en la copia completa de directórios, no tengo inconvenientes,sino cuando quiero recorrerlo y solo copiar algunos algunos tipos específicos de archivos almacenados en sus diferentes carpetas. Carlos E. R. me comentó que es porque el nombre de los directorios no encaja en el patrón "*.jpg". (usado como ejemplo) ya que, hay diferencias cruciales entre el dos y los *nix (..¿?..) en la forma de interpretar los patrones. Estoy en el horno...! no puedo cree que no exísta un xcopy para linux... :-( Gracias a ti y a Carlos! Saludos, Manuel El Viernes, 3 de Marzo de 2006 20:02, Ing. Wilber Calderón escribió:
Saludos.
Para empaquetar y comprimr un directorio completo:
tar -czvf respaldo.tar.gz directorio
Para descomprimir y desempaquetar:
tar -xvzf respaldo.tar.gz
Para copiar un directorio completo:
cp -var direcotrio_fuente ruta_donde_deseas_la_copia
Y para borrar por completo un direcctorio
rm -rf dir_a_ser_borrado
Si algunos archivos o directorios no pueden ser copiados, creo que pertenecen a otra persona o no cuentan con los permisos de descritura.
Para cambiar el propietario de un archivo
chown nombre_nuevo.grupo_nuevo nomrbre_de_archivo
Si es directorio
chown -R nombre_nuevo.grupo_nuevo nomrbre_de_directorio
Claro que esto lo debe hacer el propietario o el root.
Para dar permisos de lectura, escritura y ejecución para todo el munto:
chmod 777 nombre_de_archivo
o
chmod 777 -R nombre_de_directorio
Recuerda que también tienes la opción de utilizar rutas relativas o absolutas.
Buena suerte.
Wilber
El Vie 03 Mar 2006 12:16, Manuel A. Rodríguez escribió:
Hola,
Mi nombre es Manuel y no se como debo suscribirme a las lista de ayudas ya que tengo una duda con respecto al comando cp y el tar. les agradeceré que me indique como hacerlo
No obstante le doy mi duda por si es factible un respuesta
Es sabido, por ejemplo, que el comando "cp -r /origen/. /destino/ " copiaría recursivamente el contenido de todo lo que esté en el directorio "origen" al directorio "destino" o que "tar cvzf /destino/arch-tar.gz /origen/." comprime el directorio destino en el archivo "arch-tar.gz". Ahora bien... No encuentro la manera en ninguna de las dos formas que que efectúe lo mismo, pero sobre un determinado tipo o grupo de archivos Si quisiera copiar o comprimir, por ejemplo, los archivos *.jpg de un directorio y subdirectorios dentro de él, solo me copia o comprime las que están en el raíz y no las que están dentro de los directorios que cuelgan del "origen" Tienen idea de si existe alguna manera de que copie un tipo determinado de archivos contenidos en diferentes subdirectorio a otro, el comando CP o el tar...? No puedo creer, que lo que se hacía tan fácil con el xcopy del windows no se pueda hacer con linux... y mas aun, con el avanzado manejo de archivos que este último tiene.
Saludos y muchas gracias, Manuel
-- Manuel A. Rodríguez (0223) 155-180856
-- Manuel A. Rodríguez (0223) 155-180856