Aprender a administrar archivos en Linux es la clave para un flujo de trabajo eficiente. Una de las tareas más básicas que necesitaría aprender como principiante de Linux es copiar archivos. Terminal es su amigo en Linux y se puede usar para la mayoría de las tareas, incluso las más simples, rápidamente. Como principiante, si tiene problemas para copiar archivos, aquí hay un tutorial con dos métodos diferentes que detallan cómo copiar archivos en Linux.
Cómo copiar archivos en Linux usando Terminal
Copiar archivos en Linux a través de la terminal es bastante simple. Todo lo que necesita hacer es usar el comando “cp” seguido de dos directorios: uno que contiene el archivo con el nombre del archivo y el otro donde desea que se copie el archivo. cp significa copiar y este es el comando de Linux más fácil para copiar archivos de una ubicación a otra.
Aquí está la sintaxis del comando cp en Linux:
cp /path/to/file /path/to/destination
Aquí hay un ejemplo donde copiamos el archivo Jugo Mobile.txt en el directorio /Desktop a /Downloads.
cp /home/abubakarmohammed/Desktop/Jugo Mobile.txt /home/abubakarmohammed/Downloads

En el ejemplo anterior, copiamos Jugo Mobile.txt que estaba en el directorio del Escritorio al directorio de Descargas. Si tiene un archivo en un directorio diferente al que se encuentra actualmente y desea copiarlo en el directorio actual, deberá especificar la ruta al directorio con el archivo y solo el nombre del directorio en el que desea copiar el archivo.
Para copiar un archivo de un directorio diferente al directorio actual, use esta sintaxis:
cp /path/to/file ./directory
Por ejemplo, copiemos Jugo Mobile.txt a un directorio llamado /example_directory.
cp /home/abubakarmohammed/Desktop/Jugo Mobile.txt ./example_directory
1. Copie varios archivos en un directorio usando el comando cp
Hay dos formas de hacerlo: mencionando todos los archivos en cp y moviéndolos a un directorio, o usando un método similar a Regex para copiar archivos con extensiones similares a un directorio. Aquí está la sintaxis.
cp /path/to/file path/to/file2 /directory
Aquí hay un ejemplo para copiar varios archivos en un directorio uno por uno. Usando el siguiente comando, estamos moviendo los archivos Jugo Mobile.txt y Jugo Mobile1.desktop a /example_directory.
cp /home/abubakarmohammed/Desktop/Jugo Mobile.txt /home/abubakarmohammed/Desktop/Jugo Mobile1.desktop ./example_directory

2. Copie archivos con extensiones coincidentes usando el comando cp
Para copiar archivos de extensiones similares en Linux, la sintaxis sería:
cp /path/to/file/*.txt ./directory
Este ejemplo copiará todos los archivos .txt del escritorio en el directorio_ejemplo.
cp /home/abubakarmohammed/Desktop.*.txt ./example_directory

2. Copie un directorio en otro directorio usando el comando cp
Para copiar un directorio en otro directorio en Linux, debe usar el identificador “-r”. Esto le permite al comando cp saber que tiene la intención de copiar un directorio en otro. Aquí está la sintaxis:
cp -r ./path/to/directory ./directory
Un ejemplo en tiempo real del comando sería:
cp -r ./home/abubakarmohammed/Desktop/beebom ./example_directory

Cómo copiar archivos en Linux usando GUI
Al igual que en Windows, la mayoría de las distribuciones vienen con sus propios administradores de archivos y accesos directos para copiar/pegar arrastrando/soltando archivos y carpetas. Por ejemplo, Nautilus es una aplicación de archivos que se envía con distribuciones que usan GNOME, y Dolphin se envía con distribuciones de KDE, ambas admiten arrastrar y soltar archivos y copiar/pegar. Si eres nuevo en Linux y no encuentras Terminal tan atractivo, son tu mejor opción. Aquí se explica cómo copiar archivos con Nautilus.
1. Inicie Nautilus > vaya al directorio de archivos > haga clic derecho en el archivo.

2. Al hacer clic en Copiar se copiará el archivo, mientras que al hacer clic en Copiar a se abrirá otra ventana emergente de Nautilus donde puede elegir dónde desea copiar el archivo.

3. Haga clic en un directorio donde desee copiar el archivo y luego haga clic en Seleccionar en la esquina superior derecha. Eso es tan simple como se pone.
Cómo crear enlaces simbólicos en Linux
Cómo contar la cantidad de archivos en un directorio en Linux
Cómo configurar la variable PATH en Linux (2 formas)
Cómo enumerar grupos en Linux
Cómo cambiar el nombre de host en Linux