Comando cp en Linux: cómo copiar archivos y directorios con ejemplos
El comando cp en Linux copia los archivos a otros archivos o a directorios. El comando cp puede copiar un archivo o múltiples archivos.
Las opciones más frecuentes son:
- -d: Preserva los enlaces al copiar los archivos;
- -p: Preserva toda la información de los atributos de los archivos, como dueño del archivo, grupo, permisos y fecha;
- -R: Copia los archivos recursivamente. Útil para copiar los archivos y directorios debajo del directorio especificado;
- -a: Hace lo mismo que las opciones "-dpR" combinadas;
- -f: Fuerza la copia grabando encima del destino;
- -i: Pregunta al usuario antes de copiar cada archivo encima del lugar de destino;
- -v: Muestra el nombre de cada archivo copiado.
Ejemplos:
Copia archivo1 a archivo2 en el mismo directorio:
$ cp arquivo1 arquivo2
Copia archivo1 al directorio /tmp:
$ cp arquivo1 /tmp
Copia archivo1 ubicado en el directorio /tmp al directorio local. El símbolo "." (punto) especifica el directorio como local:
$ cp /tmp/arquivo1 .
Copia todo el contenido del directorio /var/log, incluyendo todos los subdirectorios al directorio "loglocal":
$ cp –Rf /var/log/ loglocal
Aprende mucho más sobre Linux en nuestro curso en línea. Puedes realizar la inscripción aquí. Si ya tienes una cuenta, o quieres crear una, simplemente ingresa o crea tu usuario aquí.
¿Te gustó? Comparte
Eso fue solo una pieza. El curso enseña el camino completo — desde tu primer comando hasta el día del examen.