Menu
CoddyTech

Copiare una cartella

Fa parte della sezione Fondamenti del percorso Terminal di Coddy. Lezione 17 di 82.

Proprio come per copiare un file con cp, puoi anche copiare un'intera directory. Tuttavia, per copiare una directory e tutti i suoi contenuti, devi usare l'opzione -r, che sta per ricorsivo.

Il formato di base è:

cp -r source destination

Per esempio, per copiare la cartella documents e chiamare la copia documents_backup:

cp -r documents documents_backup

Ora esisteranno sia la cartella originale sia la copia. Puoi verificare con ls:

ls
documents
documents_backup
readme.txt

Copiare una directory in un'altra directory:

Se la destinazione esiste già come directory, la cartella sorgente verrà collocata al suo interno:

cp -r documents projects/

Questo crea projects/documents con tutti i contenuti originali.

Nota: Senza il flag -r, cp rifiuterà di copiare una directory e mostrerà un errore. Usa sempre -r quando copi cartelle.

challenge icon

Sfida

Principiante

Copia la directory documents in una nuova directory chiamata documents_backup, poi usa ls per confermare che entrambe le directory esistono.

Suggerimento: Usa cp -r per copiare una directory e tutti i suoi contenuti. Il flag -r è necessario quando copi le cartelle.

Provalo tu

Terminale
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Playground Terminal