Foros del Web » Administración de Sistemas » Unix / Linux »

Copiar archivos

Estas en el tema de Copiar archivos en el foro de Unix / Linux en Foros del Web. Hola, A ver si alguien me puede ayudar. Preciso copiar los archivos contenidos en un directorio a otro directorio reemplazando los archivos existentes. ¿Cuál seria ...
  #1 (permalink)  
Antiguo 07/09/2006, 05:18
 
Fecha de Ingreso: septiembre-2005
Mensajes: 75
Antigüedad: 18 años, 7 meses
Puntos: 0
Copiar archivos

Hola,

A ver si alguien me puede ayudar.

Preciso copiar los archivos contenidos en un directorio a otro directorio reemplazando los archivos existentes.

¿Cuál seria el comando?

Desde ya, muchas gracias.
  #2 (permalink)  
Antiguo 07/09/2006, 06:52
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 19 años, 7 meses
Puntos: 47
cp
Mas info con man cp
__________________
¡Volviendo a la programación!
  #3 (permalink)  
Antiguo 07/09/2006, 19:56
 
Fecha de Ingreso: septiembre-2005
Mensajes: 75
Antigüedad: 18 años, 7 meses
Puntos: 0
Hola,

Gracias por tu respuesta.

Me aparece un error al copiar los archivos, que el directorio ya existe.

Quiero copiar los archivos que están dentro de el directorio “nuevo” al directorio “viejo”, si los archivos tienen igual nombre, quiero que me los sobrescriba.

¿Cuál seria la sintaxis?

Desde ya, muchas gracias.
  #4 (permalink)  
Antiguo 07/09/2006, 21:11
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 21 años, 11 meses
Puntos: 35
¿Hiciste lo que te recomendó AleSanchez? ¿Leíste el manual? ¿Miraste la opción "-f"?
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #5 (permalink)  
Antiguo 08/09/2006, 05:09
 
Fecha de Ingreso: mayo-2006
Mensajes: 97
Antigüedad: 17 años, 11 meses
Puntos: 0
este tipo de preguntas no está muy bien visto aquí, porque tienen facil solución, DOCUMENTARTE!!!
__________________
Registered User Linux #385475
"Es mejor que te odien por quien eres a que te amen por quien no eres"
  #6 (permalink)  
Antiguo 08/09/2006, 10:30
Avatar de Ludmi  
Fecha de Ingreso: octubre-2005
Ubicación: Argentina
Mensajes: 78
Antigüedad: 18 años, 6 meses
Puntos: 0
Hola, a lo mejor esto te ayude

Sintaxis

cp [Opciones] archivo_fuente directorio_destino

cp [Opciones] archivo_fuente archivo_destino

Opciones

-a conserva todos los atributos de los archivos.

-b hace un backup antes de proceder a la copia.

-d copia un vínculo pero no el fichero al que se hace referencia.

-i pide confirmación antes de sobreescribir archivos.

-p conserva los sellos de propiedad, permisos y fecha.

-R copia los archivos y subdirectorios.

-s crea enlaces en vez de copiar los ficheros.

-u únicamente procede a la copia si la fecha del archivo origen es posterior a la del destino.

-v muestra mensajes relacionados con el proceso de copia de los archivos.


Saludos
  #7 (permalink)  
Antiguo 08/09/2006, 15:19
 
Fecha de Ingreso: septiembre-2005
Mensajes: 75
Antigüedad: 18 años, 7 meses
Puntos: 0
Cita:
Iniciado por jailcreator Ver Mensaje
este tipo de preguntas no está muy bien visto aquí, porque tienen facil solución, DOCUMENTARTE!!!
Estimado, yo no pregunte como copiar un archivo y menos en WINDOWS, no le veo nada de fácil ni pregunta obvia.
De hecho, no me han sabido contestar, ya que no quiero copiar un archivo sino todos a otro directorio, reemplazando los mismos. Lee de nuevo mi pregunta.

Saludos.
  #8 (permalink)  
Antiguo 08/09/2006, 15:24
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 19 años, 9 meses
Puntos: 76
Cita:
no me han sabido contestar
Es que no colaboras demasiado. No has respondido a las preguntas de Ociomax, así que no sabemos en qué punto estás atascado:

Cita:
Iniciado por ociomax Ver Mensaje
¿Hiciste lo que te recomendó AleSanchez? ¿Leíste el manual? ¿Miraste la opción "-f"?
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable
  #9 (permalink)  
Antiguo 08/09/2006, 16:23
 
Fecha de Ingreso: septiembre-2005
Mensajes: 75
Antigüedad: 18 años, 7 meses
Puntos: 0
Hola,

No, lamentablemente la opción –f no me funciono “omitting directory”.
El manual esta en ingles y mucho no entiendo.

Gracias y saludos.
  #10 (permalink)  
Antiguo 08/09/2006, 16:30
Avatar de srabadie  
Fecha de Ingreso: junio-2005
Mensajes: 1.391
Antigüedad: 18 años, 10 meses
Puntos: 2
Cita:
Iniciado por mmontanez Ver Mensaje
Estimado, yo no pregunte como copiar un archivo y menos en WINDOWS, no le veo nada de fácil ni pregunta obvia.
De hecho, no me han sabido contestar, ya que no quiero copiar un archivo sino todos a otro directorio, reemplazando los mismos. Lee de nuevo mi pregunta.
No te pongas así, piensa que jailcreator lleva algo de razón, por no decir toda... Y date cuenta que no ha hablado de Windows nadie excepto tú.

En fín, lee el manual (recuerda, comando "man cp") y verás como eso de que no te han sabido contestar no es cierto. Y no se trata de que la pregunta sea o no obvia, sino de que tienes a tu disposición un manual del que puedes obtener esa y más respuestas y al parecer te has negado a leerlo.

Ésto último (la parte subrayada) no tiene por qué ser cierto, tal vez lo hayas hecho pero aún así no te has aclarado. En ese caso coméntalo y recibirás más respuestas... Comprende que de nada sirve que te esribamos el comando exácto a introducir pues mañana (o pasado) querrás copiar también subdirectorios y tendrás que volver a preguntar.


Saludos.
__________________
"La libertad no hace felices a los hombres; los hace sencillamente hombres" - Manuel Azaña.
  #11 (permalink)  
Antiguo 08/09/2006, 16:33
Avatar de srabadie  
Fecha de Ingreso: junio-2005
Mensajes: 1.391
Antigüedad: 18 años, 10 meses
Puntos: 2
Cita:
Iniciado por mmontanez Ver Mensaje
No, lamentablemente la opción –f no me funciono “omitting directory”.
El manual esta en ingles y mucho no entiendo.
Mientras escribía el anterior mensaje contestaste tú, así que olvida eso de que al parecer te niegas a leer el manual pues ya veo que no es así.

Al parecer no estás intentando copiar sólo ficheros como dijiste anteriormente sino también subdirectorios, si es así échale un ojo a la opción -R.


Saludos.


PD: Para mí también es una put*** el inglés, pero poco a poco te irás acostumbrando y mágicamente empezarás a entenderlo
__________________
"La libertad no hace felices a los hombres; los hace sencillamente hombres" - Manuel Azaña.
  #12 (permalink)  
Antiguo 08/09/2006, 16:54
 
Fecha de Ingreso: septiembre-2005
Mensajes: 75
Antigüedad: 18 años, 7 meses
Puntos: 0
Hola,

Gracias por tu respuesta.

Me refería a Windows, ya que en este sistema es más fácil copiar archivos.
Ahora lo puede hacer, dentro de 3 horas lo terminare ya que tengo que darle la confirmación a los 300 archivos que tiene ese directorio. ¿No se puede sacar esto?

Saludos.
  #13 (permalink)  
Antiguo 08/09/2006, 17:00
 
Fecha de Ingreso: septiembre-2005
Mensajes: 75
Antigüedad: 18 años, 7 meses
Puntos: 0
No me esta copiando el directorio1 y sus archivos dentro del directorio2
  #14 (permalink)  
Antiguo 08/09/2006, 17:16
Avatar de srabadie  
Fecha de Ingreso: junio-2005
Mensajes: 1.391
Antigüedad: 18 años, 10 meses
Puntos: 2
Cita:
Iniciado por mmontanez Ver Mensaje
Ahora lo puede hacer, dentro de 3 horas lo terminare ya que tengo que darle la confirmación a los 300 archivos que tiene ese directorio. ¿No se puede sacar esto?
No debería de preguntarte a no ser que especifiques la opción "-i", tal vez tengas definido un alias tipo alias cp='cp -i'... Prueba a esribir ésto: alias cp='cp' para que momentáneamente no te coja como "cp -i" cuando tú escribes sólo "cp".


Cita:
Iniciado por mmontanez Ver Mensaje
No me esta copiando el directorio1 y sus archivos dentro del directorio2
Tal vez no halla entendido bien tu situación exácta. Según he entendido, tienes unos cuantos ficheros y subdirectorios bajo /ruta/de/origen y quieres copiarla completa (y sobreescribir si es necesario) a /ruta/de/destino.

Si es así deberías hacer "cp -R /ruta/de/origen/* /ruta/de/destino". ¿Es eso lo que estás haciendo?

¡Ah! Como imaginarás, el carácter * funciona igual que en Windows, es decir, se sustituye por cualquier cadena de texto. Así le mandas copiar todo con una sola línea.


Saludos.
__________________
"La libertad no hace felices a los hombres; los hace sencillamente hombres" - Manuel Azaña.
  #15 (permalink)  
Antiguo 08/09/2006, 17:23
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 19 años, 9 meses
Puntos: 76
Cita:
Iniciado por mmontanez Ver Mensaje
(...) Me refería a Windows, ya que en este sistema es más fácil copiar archivos. (...)
¿Te refieres al drag&drop (arrastrar y soltar)? Eso también existe en GNU/Linux, pero por supuesto, no en la consola de comandos.
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable
  #16 (permalink)  
Antiguo 09/09/2006, 02:06
Avatar de Raenk  
Fecha de Ingreso: mayo-2003
Ubicación: The Net
Mensajes: 747
Antigüedad: 20 años, 11 meses
Puntos: 7
Si quieres el comando exacto va asi:

Código:
cp -dRf
Obvio que en ese comando falta el archivo(s) a copiar y su destino

Checa lo que te dice srabadie acerca de ese alias, algunas de las distribuciones "intuitivas" como mandriva, suse o fedora para proteger al usuario crean ese alias para que por defecto pregunte si quieres sobreescribir el archivo existente. De otra manera te va a seguir preguntando por cada archivo.

Saludos
__________________
Our shadow is taller than our soul
  #17 (permalink)  
Antiguo 09/09/2006, 12:10
 
Fecha de Ingreso: septiembre-2005
Mensajes: 75
Antigüedad: 18 años, 7 meses
Puntos: 0
Hola,

Les agradezco a todos la ayuda, ya puede copiar los archivos sin cuestionamiento con el alias, por parte del sistema operativo.
Una pregunta, ¿Qué significa i386, x86_64 y live?
¿Cuál debo elegir?
¿Tienen alguna referencia de www.linuxcd.org o si hay que pagar a parte del precio de ellos, el costo de envió?

Gracias y saludos.
  #18 (permalink)  
Antiguo 09/09/2006, 12:23
Avatar de srabadie  
Fecha de Ingreso: junio-2005
Mensajes: 1.391
Antigüedad: 18 años, 10 meses
Puntos: 2
Cita:
Iniciado por mmontanez Ver Mensaje
Les agradezco a todos la ayuda, ya puede copiar los archivos sin cuestionamiento con el alias, por parte del sistema operativo.
¿Qué quieres decir con "sin cuestionamiento con el alias"? ¿Que no había ningún alias para cp? Si es así, ¿Descubriste por qué tu al escribir "cp" tu sistema actuaba igual que si hubieses escrito "cp -i"?

Cita:
Iniciado por mmontanez Ver Mensaje
Una pregunta, ¿Qué significa i386, x86_64 y live?
¿Cuál debo elegir?
Son arquitecturas, bueno, i386 y x86_64 lo son. Live imagino que se referirá a un LiveCD (y digo imagino, por que sin ver el contexto...), que viene a ser un sistema operativo capaz de arrancar desde el CD sin necesidad de ser instalado en el disco duro.

Sobre qué arquitectura elegir, pues depende de tu procesador. Si sólo tienes esas dos opciones se reduce a ésto:
  • Procesadores de 32 bits: i386.
  • Procesadores de 64 bits: x86_64.


Saludos.


PD: Intenta dar más información en tus preguntas y recibirás mejor y más ayuda.
__________________
"La libertad no hace felices a los hombres; los hace sencillamente hombres" - Manuel Azaña.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:23.