cp [1]
Copia ficheros y directorios; por defecto no copia directorios.
Alguno de sus parámetros son:
-d copia enlaces simbólicos como tales.
-f forzoso, sobrescribe archivos destino si existen.
-i avisa antes de sobrescribir archivos existentes.
-l crea enlaces hard en lugar de copiar los archivos.
-p preserva dueño, grupo, permiso y fecha.
-r recursivo, copia directorios y sus archivos.
-s crea enlaces simbólicos en lugar de copiar los archivos.
-t indica el directorio destino, se usa cuando se quiere copiar múltiples archivos a un solo destino.
-v verboso, escribe el nombre de cada archivo que copia.
Ejemplo:
cp -r ./* ../ copia todo el contenido de la carpeta actual y subcarpetas en el directorio ../ (el directorio de nivel inferior).
cp -r ./pepe ./pepe1 ./pepe2 -t ../destino/ copia las carpetas pepe, pepe1, pepe2, y sus contenidos, sobre la carpeta destino. Con lo cual estamos copiando varias carpetas a la vez, a un solo destino.
cp -r lander/!(log|pepe) /media/clientes/2-Trabajando/172/cc/ copia todo el contenido de la carpeta lander y subcarpetas en el directorio /media/clientes/2-Trabajando/172/cc/ excluyendo las carpetas y/o archivos cuyo nombre sea log o pepe