Comando cp
Il comando cd (CoPy) consente di copiare un file in un’altra directory. Il file copiato avrà lo stesso nome dell’originale. E si può usare con più opzioni:
cp consente di copiare un file in un’altra directory.
cp -r consente di copiare una cartella, con tutto il suo contenuto, in un’altra directory. In alcuni terminali il comando è
cp -R.
cp
La sintassi del comando è la seguente:
cp nome_file_da_copiare nome_directory_in_cui_copiare
Quindi se siamo nella cartella directory /home/user/Documenti:

Andiamo prima col comando ls -1 a visualizzare il contenuto della cartella Documenti e poi digitiamo nel terminale il comando:
cp prova.txt /home/user/Documenti/lavoro
Avremo il seguente risultato:

Andiamo ora a verificare con il comando tree a verificare di aver effettivamente copiato il file:

Come possiamo vedere dalla finestra del terminale, il file è stato copiato nella directory /home/user/Documenti/lavoro
cp -r
La sintassi del comando è la seguente:
cp -r nome_directory_da_copiare nome_directory_in_cui_copiare
In alcuni terminali invece la sintassi è:
cp -R nome_directory_da_copiare nome_directory_in_cui_copiare
Quindi se siamo nella cartella directory /home/user/Documenti:

Andiamo prima col comando tree a visualizzare il contenuto della cartella Documenti e poi digitiamo nel terminale il comando:
cp -r lavoro /home/user/Scaricati
Avremo il seguente risultato:

Andiamo ora a verificare con il comando tree di aver effettivamente copiato la cartella:

Come possiamo vedere dalla finestra del terminale, la cartella è stata correttamente copiata nella directory /home/user/Scaricati