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