varios todos servidor renombrar pegar otro mover los directorio desde copiar archivos archivo linux cp

todos - mover varios archivos en linux



¿Cómo copio una carpeta con archivos a otra carpeta en Unix/Linux? (3)

La opción que estás buscando es -R .

cp -R path_to_source path_to_destination/

  • Si el destination no existe, será creado.
  • -R significa copy directories recursively . También puedes usar -r ya que no distingue mayúsculas y minúsculas.
  • Tenga en cuenta los matices agregando el final / según el comentario de @ muni764.

Tengo algunos problemas para copiar una carpeta con archivos de esa carpeta en otra carpeta. El comando cp -r no copia los archivos en la carpeta.


Usted está buscando el comando cp . Debe cambiar los directorios para estar fuera del directorio que está intentando copiar. Si el directorio que está copiando se llama dir1 y desea copiarlo en su carpeta /home/Pictures :

cp -r dir1/ ~/Pictures/

Linux distingue entre mayúsculas y minúsculas y también necesita el / después de cada directorio para saber que no es un archivo. ~ es un carácter especial en el terminal que se evalúa automáticamente al directorio de inicio del usuario actual. Si necesita saber en qué directorio está, use el comando pwd .

Cuando no sabe cómo usar un comando de Linux, hay una página de manual que puede consultar escribiendo

man [insert command here]

en un aviso de terminal.

Además, para completar automáticamente las rutas de archivo largas al escribir en el terminal, puede presionar Tab después de haber comenzado a escribir la ruta y se le presentarán opciones, o insertará la parte restante de la ruta.


Utilizar:

$ cp -R SRCFOLDER DESTFOLDER/