cp je ukaz lupine Linux za kopiranje datotek in imenikov.
Kopiraj iz vira v cilj
$ cp [options] source dest
glavne možnosti ukaza cp:
možnost | opis |
---|---|
cp -a | arhivske datoteke |
cp -f | po potrebi prisilno kopirajte tako, da odstranite ciljno datoteko |
cp -i | interaktivno - vprašaj pred prepisom |
cp -l | datoteke povezav namesto kopije |
cp -L | sledite simboličnim povezavam |
cp -n | brez prepisa datoteke |
cp -R | rekurzivna kopija (vključno s skritimi datotekami) |
cp -u | posodobi - kopiraj, ko je vir novejši od cilja |
cp -v | verbose - tiskanje informativnih sporočil |
Kopirajte posamezno datoteko main.c v ciljni imenik bak :
$ cp main.c bak
Kopirajte 2 datoteki main.c in def.h v ciljni imenik absolutne poti /home/usr/rapid/ :
$ cp main.c def.h /home/usr/rapid/
Kopirajte vse datoteke C v trenutnem imeniku v podimenik bak:
$ cp *.c bak
Kopirajte imenik src v imenik absolutne poti /home/usr/rapid/ :
$ cp src /home/usr/rapid/
Kopirajte vse datoteke in imenike v dev rekurzivno v podimenik bak:
$ cp -R dev bak
Vsili kopiranje datoteke:
$ cp -f test.c bak
Interaktivni poziv pred prepisom datoteke:
$ cp -i test.c bak
cp: overwrite 'bak/test.c'? y
Posodobite vse datoteke v trenutnem imeniku - kopirajte samo novejše datoteke v ciljni imenik bak:
$ cp -u * bak
Izberite možnosti cp in pritisnite gumb Generate Code :
Advertising