Cp
Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den
version , der blev gennemgået den 26. april 2014; verifikation kræver
21 redigeringer .
cp er en GNU Coreutils Unix - kommandotil kopiering af filer fra en mappe til en anden (muligvis med et andet filsystem ). Den originale fil forbliver uændret, navnet på den oprettede fil kan være det samme som den originale, eller ændres.
Følgende brugseksempler er for AIX- versionen af cp . I andre operativsystemer i Unix-familien kan denne kommando have andre kontakter. I DOS og Windows er det tilsvarende kommandoen COPY .
Brug
For at kopiere en fil
cp [ -f ] [ -h ] [ -i ] [ -p ][ -- ] source_file target_file
For at kopiere en eller flere filer til en anden mappe
cp [-R] [-H | -L | -P] [-f | -i] [-pv] kildefil ... target_dir
For at kopiere en mappe til en anden mappe (-r- eller -R-flaget skal bruges)
cp [ -f ] [ -h ] [ -i ] [ -p ] [ -- ] { -r | -R } source_dir ... target_dir
For at kopiere mappen /media/fff1787/share1/load/ til mappen /media/beac6e58/ skal du udskrive navnet på den kopierede fil, automatisk springe eksisterende filer over, rekursivt for indlejrede mapper.
cp -invR /media/fff1787/share1/load/ /media/beac6e58/
Kommandosyntaks
- -a, --archive - kopier alle attributter, tilladelser med rekursion (-r).
- -R, -r, --rekursiv (rekursiv) kopier mapper rekursivt (dvs. alle undermapper og alle filer i undermapper).
- -f (force) Tillader sletning af målfilen, der kopieres til, hvis den ikke kan åbnes til skrivning.
- -H - brug denne kontakt til at kopiere symbolske links. Som standard følger kommandoen symbolske links og kopierer de filer, de peger på.
- -i (interaktiv) - kommandoen vil spørge, om destinationsfilen, hvis navn matcher navnet på kilden, skal overskrives, dvs. hvis det samme filnavn findes i parameteren target_dir eller target_file, som blev angivet i parameteren source_file eller source_directory , så anmodes om bekræftelse. For at overskrive en fil skal du skrive y eller tilsvarende lokalitet . Hvis du indtaster et andet tegn, annulleres overskrivningen af denne fil.
- -n, --no-clobber Overskriv ikke en eksisterende fil (tilsidesætter den forrige -i-indstilling).
- -v, --verbose Udskriv navnet på hver fil, før du kopierer den.
på nogle systemer er alias cp='cp -i' tildelt, dvs. som standard vil cp-kommandoen spørge om overskrivning
- -p (bevar) Gentager følgende egenskaber for kildefilen eller mappen for målfilen eller mappen:
- Tidspunkt for sidste ændring og sidste adgang.
- Bruger- og gruppe-id.
- Tilladelser og SUID og SGID bits .
Se også
- UNIX-lignende operativsystemprogrammer
Links