cp-komento Linux / Unixissa

cp on Linux-komento komentojen kopioimiseksi tiedostoista ja hakemistoista.

cp-komentosyntaksi

Kopioi lähteestä kohteeseen DEST

$ cp [options] source dest

cp-komentovaihtoehdot

cp-komennon päävaihtoehdot:

vaihtoehto kuvaus
cp -a arkistoida tiedostot
cp -f pakota kopio poistamalla kohdetiedosto tarvittaessa
cp -i vuorovaikutteinen - kysy ennen korvaamista
cp -l linkitä tiedostot kopion sijaan
cp -L seuraa symbolisia linkkejä
cp -n tiedostoa ei korvata
cp -R rekursiivinen kopio (mukaan lukien piilotetut tiedostot)
cp -u päivitys - kopioi, kun lähde on uudempi kuin kohde
cp -v sanallinen - tulosta informatiivisia viestejä

esimerkkejä cp-komennoista

Kopioi yksi tiedosto main.c kohdehakemistoon bak :

$ cp main.c bak

 

Kopioi 2 tiedostoa main.c ja def.h kohdepolun hakemistoon / home / usr / rapid / :

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

 

Kopioi kaikki nykyisen hakemiston C-tiedostot alihakemistoon bak :

$ cp *.c bak

 

Kopioi hakemisto src absoluuttisen polun hakemistoon / home / usr / rapid / :

$ cp src /home/usr/rapid/

 

Kopioi kaikki dev: n tiedostot ja hakemistot rekursiivisesti alihakemistoon bak :

$ cp -R dev bak

 

Pakota tiedostokopio:

$ cp -f test.c bak

 

Vuorovaikutteinen kehote ennen tiedoston korvaamista:

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

 

Päivitä kaikki nykyisen hakemiston tiedostot - kopioi vain uudemmat tiedostot kohdehakemistoon bak :

$ cp -u * bak

cp-koodigeneraattori

Valitse cp- asetukset ja paina Luo koodi -painiketta:

Vaihtoehdot
Pakota kopio (-f)
Interaktiivinen - kysy ennen korvaamista (-i)
Linkkitiedostot (-l)
Seuraa symbolisia linkkejä (-L)
Ei korvaa (-n)
Rekursiivinen hakemistopuun kopio (-R)
Päivitä uudemmat tiedostot (-u)
Yksityiskohtaiset viestit (-v)
 
Tiedostot / kansiot
Lähdetiedostot / kansiot:
Kohdekansio / tiedosto:
 
Lähdön uudelleenohjaus
 
 

Napsauta tekstikenttää valitaksesi koodin, kopioi ja liitä se sitten päätteeseen:

 


Katso myös

LINUX
NOPEAT PÖYTÄT