Cp
Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 26. huhtikuuta 2014 tarkistetusta
versiosta . vahvistus vaatii
21 muokkausta .
cp on GNU Coreutils Unix -komento tiedostojen kopioimiseenhakemistosta toiseen (mahdollisesti eri tiedostojärjestelmällä ). Alkuperäinen tiedosto säilyy ennallaan, luodun tiedoston nimi voi olla sama kuin alkuperäisen tai muuttaa.
Seuraavat käyttöesimerkit koskevat cp :n AIX - versiota . Muissa Unix-perheen käyttöjärjestelmissä tällä komennolla voi olla muita kytkimiä. DOS: ssa ja Windowsissa vastaava on COPY-komento .
Käyttö
Tiedoston kopioiminen
cp [ -f ] [ -h ] [ -i ] [ -p ][ -- ] lähdetiedosto kohdetiedosto
Tiedoston tai tiedostojen kopioiminen toiseen hakemistoon
cp [-R] [-H | -L | -P] [-f | -i] [-pv] lähdetiedosto ... kohdehakemisto
Hakemiston kopioiminen toiseen hakemistoon (-r- tai -R-lippua on käytettävä)
cp [ -f ] [ -h ] [ -i ] [ -p ] [ -- ] { -r | -R } lähdehakemisto ... kohdehakemisto
Jos haluat kopioida /media/fff1787/share1/load/-hakemiston /media/beac6e58/-hakemistoon, tulosta kopioidun tiedoston nimi, ohita olemassa olevat tiedostot automaattisesti rekursiivisesti sisäkkäisten hakemistojen kohdalla.
cp -invR /media/fff1787/share1/load/ /media/beac6e58/
Komentosyntaksi
- -a, --archive - kopioi kaikki määritteet, luvat rekursiolla (-r).
- -R, -r, --rekursiivinen (rekursiivinen) kopioi hakemistoja rekursiivisesti (eli kaikki alihakemistot ja kaikki tiedostot alihakemistoissa).
- -f (pakottaa) Mahdollistaa kopioitavan kohdetiedoston poistamisen, jos sitä ei voida avata kirjoittamista varten.
- -H - käytä tätä kytkintä symbolisten linkkien kopioimiseen. Oletusarvoisesti komento seuraa symbolisia linkkejä ja kopioi tiedostot, joihin ne osoittavat.
- -i (vuorovaikutteinen) - komento kysyy, korvataanko kohdetiedosto, jonka nimi vastaa lähteen nimeä, eli löytyykö sama tiedostonimi target_dir- tai target_file-parametrissa , joka määritettiin parametrissa lähdetiedosto tai lähdehakemisto. , sitten pyydetään vahvistusta. Jos haluat korvata tiedoston, kirjoita y tai sitä vastaava maa -asetus . Minkä tahansa muun merkin syöttäminen peruuttaa tämän tiedoston päällekirjoituksen.
- -n, --no-clobber Älä korvaa olemassa olevaa tiedostoa (ohittaa edellisen -i-vaihtoehdon).
- -v, --verbose Tulosta kunkin tiedoston nimi ennen sen kopioimista.
joissakin järjestelmissä alias cp='cp -i' on määritetty, ts. oletusarvoisesti cp-komento kysyy ylikirjoitusta
- -p (säilytä) Toistaa seuraavat kohdetiedoston tai -hakemiston lähdetiedoston tai -hakemiston ominaisuudet:
- Viimeisimmän muokkauksen aika ja viimeinen pääsy.
- Käyttäjä- ja ryhmätunnus.
- Käyttöoikeudet sekä SUID- ja SGID- bitit .
Katso myös
- UNIXin kaltaiset käyttöjärjestelmäohjelmat
Linkit
Unix-komennot |
---|
|
GNU Coreutils |
---|
Tiedoston apuohjelmat |
|
---|
Teksti-apuohjelmat |
|
---|
Shell-apuohjelmat |
|
---|
|