Estoy intentando copiar archivos desde mi unidad flash a mi unidad local en Ubuntu. Este es el comando que ejecuté
sudo cp -i /media/owner/ESD-USB/mysql /var/lib/
Pero eso generó un mensaje de - y los archivos no se copiaron (reemplazando los archivos originales)
cp: omitting directory '/media/owner/ESD-USB/mysql'
¿Qué debo hacer para copiar este directorio desde mi unidad flash y sobrescribir el directorio actual en mi disco duro?
Respuesta1
Usted proporciona el directorio como argumento fuente y espera cp
copiar los archivos. Para hacer esto, use -r
la opción (recursiva):
sudo cp -r -i /media/owner/ESD-USB/mysql /var/lib/
Esto creará (o sobrescribirá el contenido del) /var/lib/mysql/
directorio. Probablemente lo quieras así. De lo contrario, si desea copiar los archivos desde dentro mysql
a /var/lib/
(es decir, no a /var/lib/mysql/
), puede utilizar:
sudo cp -i /media/owner/ESD-USB/mysql/* /var/lib/