¿Cuál es la sintaxis general de usar el comando CP en Linux?
Se ha discutido que el comando CP se usa para copiar los archivos y directorios de uno ubicación a otro en Linux. Entonces necesitaremos caminos de dos ubicaciones diferentes, uno de donde se copia el archivo y el otro, donde debe ser pegado. La sintaxis general de usar el comando CP será:
$ CP [Opciones] [fuente de archivo/directorio donde se está copiando] [Destino del archivo/directorio donde debe ser pegado]
La sintaxis general es fácil de entender, con el uso del comando CP, también podemos usar diferentes opciones de copia, algunas de ellas son:
Opción | Descripción |
---|---|
-b | Esta opción hará la copia de seguridad de todos los contenidos del archivo |
-F | Esta opción se utiliza para copiar forzando todos los contenidos del archivo de origen a destino |
-i | Esta opción confirmará de usted antes de copiar los archivos mostrando un mensaje |
-norte | No sobrescribirá el archivo si algún archivo ya está presente en la ruta de destino |
Cómo usar el comando CP en Linux
Exploraremos el uso del comando CP en Linux utilizando diferentes ejemplos. Si queremos copiar y pegar el archivo dentro del mismo directorio, podemos usar el comando CP:
$ cp myfile.txt mynewfile.TXT
Para confirmar que se ha creado el nuevo archivo, enumeraremos el contenido del directorio utilizando el comando LS:
$ LS
Usaremos la opción "-i" para que si el archivo ya está presente con el nuevo nombre, confirma de nosotros para sobrescribirlo o no:
$ cp -i myfile.txt myfile.TXT
En la salida anterior, no queremos sobrescribir, por lo que escribimos "n". Para copiar el archivo, myfile.txt desde el directorio de inicio al directorio de documentos, utilizaremos el comando cp como:
$ cp -v myfile.txt myFile1.txt mynewfile.documentos txt
Hemos utilizado la opción "-V", ya que nos dirá los detalles de la ejecución del comando y para confirmar que el archivo ha sido copiado, ejecutamos el comando:
$ LS Documentos
Para crear la copia de seguridad del myfile.txt, usaremos la opción "-b":
$ cp -b myfile.Txt Backupfile.TXT
También podemos copiar el directorio con la ayuda del comando CP, por ejemplo, copiaremos el directorio "myDirectory" a los documentos utilizando el comando:
$ cp -r documentos mydirectorio
Hemos utilizado la opción "-r", por lo que si hay algún directorio dentro del "mydirectory", también se copiará.
Conclusión
El comando CP se usa para copiar los archivos y directorios con todos sus contenidos de una ubicación a otra. En este artículo, hemos explorado la utilización de la utilidad de la línea de comandos de CP con sus opciones básicas de copia de seguridad, verbosa e interactiva.