cp és una ordre de shell de Linux per copiar fitxers i directoris.
Còpia de la font a la destinació
$ cp [options] source dest
Opcions principals de l'ordre cp:
opció | descripció |
---|---|
cp -a | fitxers d'arxiu |
cp -f | forçar la còpia eliminant el fitxer de destinació si cal |
cp -i | interactiu: preguntar abans de sobreescriure |
cp -l | enllaçar fitxers en lloc de copiar |
cp -L | seguir enllaços simbòlics |
cp -n | sense sobreescriure de fitxers |
cp -R | còpia recursiva (inclosos fitxers ocults) |
cp -u | actualització: copia quan la font és més recent que la destinació |
cp -v | verbose: imprimeix missatges informatius |
Copieu un fitxer main.c al directori de destinació bak :
$ cp main.c bak
Copieu 2 fitxers main.c i def.h al directori del camí absolut de destinació /home/usr/rapid/ :
$ cp main.c def.h /home/usr/rapid/
Copieu tots els fitxers C del directori actual al subdirectori bak :
$ cp *.c bak
Copieu el directori src al directori del camí absolut /home/usr/rapid/ :
$ cp src /home/usr/rapid/
Copieu tots els fitxers i directoris de dev de forma recursiva al subdirectori bak:
$ cp -R dev bak
Força la còpia del fitxer:
$ cp -f test.c bak
Sol·licitud interactiva abans de sobreescriure el fitxer:
$ cp -i test.c bak
cp: overwrite 'bak/test.c'? y
Actualitzeu tots els fitxers del directori actual: copieu només els fitxers més nous al directori de destinació bak:
$ cp -u * bak
Seleccioneu les opcions cp i premeu el botó Genera codi :
Advertising