Il comando Linux cp permette di copiare files e cartelle da una parte del file system ad un’altra.
cp è presente in qualunque distribuzione Linux, essendo stato inizialmente implementato in Unix.
Indice
Comando linux cp: come si usa
In questa sezione vedremo alcuni esempi pratici di utilizzo del comando cp.
Comando cp: copia di un file
In questo esempio copieremo il file chiamato nome-file.
La copia del file avrà il nome copia-nome-file.
cp nome-file copia-nome-file
Comando cp: copia di più files in una cartella
Vediamo ora come copiare i files denominati fileA, fileB nella cartella Downloads.
cp fileA fileB Downloads
Puoi anche scegliere di copiare tutti i files di un certo tipo, utilizzando un glob pattern.
cp ./unaCartella/*.txt ./Downloads
Nell’esempio mostrato qui sopra, tutti i files con estensione .txt presenti nella cartella unaCartella vengono copiati nella directory Downloads.
Comando linux cp: copiare una cartella
Negli esempi che abbiamo analizzato fino ad ora, abbiamo utilizzato il comando cp per effettuare copie di files.
Utilizzando cp con il parametro -R, potremo effettuare operazioni di copia sulle cartelle.
La copia verrà effettuata per la cartella e per tutti i files e le cartelle contenuti in essa.
cp -R Documents copia-Documents
Comando cp: altri casi
Se vuoi che venga chiesta conferma in caso di sovrascrittura, puoi utilizzare il flag -i.
cp -i ./unaCartella/*.txt ./Downloads
Per copiare i files e le cartelle mantenendo i permessi ed i metadati originali, utilizza il parametro -p.
cp -p ./unaCartella/*.jpeg./Downloads
Approfondimenti
In questo blog puoi trovare numerosi articoli relativi a Linux.
Eccone alcuni:
- du linux – controllare lo spazio su file system
- df linux – il commando per controllare lo spazio su disco
- Linux ls: accedere al file system da linea di comando
- Comando curl Linux: come utilizzarlo
- ps Linux: i processi in esecuzione
Conclusioni
In questo articolo hai visto come utilizzare il comando cp, uno strumento essenziali per tutti gli utenti di un sistema linux.
Se volessi approfondire ulteriormente il suo utilizzo, ti invito a consultare la pagina del manuale di cp.


