cp-opdracht in Linux/Unix

cp is een Linux-shellopdracht ombestanden en mappen te kopiëren .

syntaxis van cp-opdrachten

Kopiëren van bron naar doel

$ cp [options] source dest

cp-opdrachtopties

cp commando belangrijkste opties:

keuze beschrijving
kp -a archief bestanden
kp -f geforceerd kopiëren door indien nodig het doelbestand te verwijderen
cp -ik interactief - vragen voor overschrijven
cp -l bestanden koppelen in plaats van kopiëren
kp -L volg symbolische links
cp -n geen bestand overschrijven
kp -R recursieve kopie (inclusief verborgen bestanden)
CPU update - kopieer wanneer de bron nieuwer is dan dest
cp-v breedsprakig - druk informatieve berichten af

voorbeelden van cp-opdrachten

Kopieer een enkel bestand main.c naar de doelmap bak :

$ cp main.c bak

 

Kopieer 2 bestanden main.c en def.h naar de absolute padmap /home/usr/rapid/ :

$ cp main.c def.h /home/usr/rapid/

 

Kopieer alle C-bestanden in de huidige map naar de submap bak:

$ cp *.c bak

 

Kopieer map src naar absolute padmap /home/usr/rapid/ :

$ cp src /home/usr/rapid/

 

Kopieer alle bestanden en mappen in dev recursief naar submap bak:

$ cp -R dev bak

 

Forceer bestandskopie:

$ cp -f test.c bak

 

Interactieve prompt voordat bestand wordt overschreven:

$ cp -i test.c bak
cp: overwrite 'bak/test.c'? y

 

Werk alle bestanden in de huidige map bij - kopieer alleen nieuwere bestanden naar de doelmap bak:

$ cp -u * bak

cp-codegenerator

Selecteer cp- opties en druk op de knop Code genereren :

Opties
Kopie forceren (-f)
Interactief - vragen voor overschrijven (-i)
Bestanden koppelen (-l)
Volg symbolische links (-L)
Niet overschrijven (-n)
Recursieve directoryboom kopiëren (-R)
Update nieuwere bestanden (-u)
Uitgebreide berichten (-v)
 
Bestanden / mappen
Bronbestanden / mappen:
Bestemmingsmap / bestand:
 
Uitvoer omleiding
 
 

Klik op het tekstvak om de code te selecteren, kopieer en plak deze vervolgens in de terminal:

 


Zie ook

Advertising

LINUX
°• CmtoInchesConvert.com •°