Cp: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
Ingen redigeringssammanfattning
Ingen redigeringssammanfattning
Rad 1: Rad 1:
<h1>CP</h1>


 
<h2>'''NAMN'''</h2>
'''NAMN'''


      cp - Kopiera filer och bibliotek
      cp - Kopiera filer och bibliotek


'''SYNOPSIS'''
<h2>'''SYNOPSIS'''</h2>


      '''cp''' [FLAGGOR]... [-T] KÄLLA DEST
      '''cp''' [FLAGGOR]... [-T] KÄLLA DEST
      '''cp''' [FLAGGOR]... KÄLLA.. BIBLIOTEK
      '''cp''' [FLAGGOR]... KÄLLA.. BIBLIOTEK
      '''cp''' [FLAGGOR... -t BIBLIOTEK KÄLLA...
      '''cp''' [FLAGGOR... -t BIBLIOTEK KÄLLA...


'''DESCRIPTION'''
<h2>'''DESCRIPTION'''</h2>
 
Kopiera KÄLLA till DESTATION, eller flera KÄLLOR till BIBLIOTEK     


Kopiera KÄLLA till DESTATION, eller flera KÄLLOR till BIBLIOTEK
Obligatoriska argument för fler flaggor är också obligatoriska för färre flaggor.
Obligatoriska argument för fler flaggor är också obligatoriska för färre flaggor.


      '''-a''', '''--archive'''
'''-a''', '''--archive''' samma som '''-dR''' '''--preserve'''=all
 
              samma som '''-dR''' '''--preserve'''=all
 
      '''--attributes-only'''


kopiera inte fildata, bara attributen
'''--attributes-only''' kopiera inte fildata, bara attributen


      '''--backup'''[=CONTROL]
      '''--backup'''[=CONTROL]
Rad 34: Rad 27:


      '''--copy-contents'''
      '''--copy-contents'''
kopiera innehållet i specialfiler när det är rekursivt
kopiera innehållet i specialfiler när det är rekursivt


Rad 40: Rad 32:


      '''-f''', '''--force'''
      '''-f''', '''--force'''
 
om en befintlig målfil inte kan öppnas, ta bort den och försök igen (det här alternativet ignoreras när -n alternativet används också)
              om en befintlig målfil inte kan öppnas, ta bort den och försök igen (det här alternativet ignoreras när -n alternativet används också)


      '''-i''', '''--interactive'''
      '''-i''', '''--interactive'''
fråga före överskrivning (åsidosätter ett tidigare -n-alternativ)
fråga före överskrivning (åsidosätter ett tidigare -n-alternativ)


      '''-H'''     följ symboliska länkar på kommandoraden i SOURCE
'''-H'''     följ symboliska länkar på kommandoraden i SOURCE
 
      '''-l''', '''--link'''


hårdlänksfiler istället för att kopiera
'''-l''', '''--link''' hårdlänksfiler istället för att kopiera
'''-L''', '''--dereference''' följ alltid symboliska länkar i SOURCE
'''-n''', '''--no-clobber''' skriv inte över en befintlig fil (åsidosätter ett tidigare -i-alternativ)
'''-P''', '''--no-dereference''' följ aldrig symboliska länkar i SOURCE


      '''-L''', '''--dereference'''
'''-p'''     samma som '''--preserve'''=mode,ownership,timestamps
'''--preserve'''[=ATTR_LIST] bevara de angivna attributen (standard: läge, ägande, tidsstämplar), om möjligt ytterligare attribut: kontext, länkar, xattr, alla


följ alltid symboliska länkar i SOURCE
'''--no-preserve'''=ATTR_LIST bevara inte de angivna attributen
'''--parents''' använd fullständigt källfilsnamn under DIRECTORY


      '''-n''', '''--no-clobber'''
'''-R''', '''-r''', '''--recursive''' kopiera kataloger rekursivt
 
skriv inte över en befintlig fil (åsidosätter ett tidigare -i-alternativ)
 
      '''-P''', '''--no-dereference'''
 
följ aldrig symboliska länkar i SOURCE
 
      '''-p'''     samma som '''--preserve'''=mode,ownership,timestamps
 
      '''--preserve'''[=ATTR_LIST]
 
bevara de angivna attributen (standard: läge, ägande, tidsstämplar), om möjligt ytterligare attribut: kontext, länkar, xattr, alla
 
      '''--no-preserve'''=ATTR_LIST
 
bevara inte de angivna attributen
 
'''--parents'''
 
använd fullständigt källfilsnamn under DIRECTORY
 
      '''-R''', '''-r''', '''--recursive'''
 
kopiera kataloger rekursivt


      '''--reflink'''[=WHEN]
      '''--reflink'''[=WHEN]
Rad 87: Rad 56:
kontrollklon/CoW-kopior. Se nedan
kontrollklon/CoW-kopior. Se nedan


      '''--remove-destination'''
'''--remove-destination'''


ta bort varje befintlig målfil innan du försöker öppna den (jämför med '''--force''')
ta bort varje befintlig målfil innan du försöker öppna den (jämför med '''--force''')


      '''--sparse'''=WHEN
'''--sparse'''=WHEN


kontrollera skapandet av glesa filer. Se nedan
kontrollera skapandet av glesa filer. Se nedan
Rad 103: Rad 72:
göra symboliska länkar istället för att kopiera
göra symboliska länkar istället för att kopiera


      '''-S''', '''--suffix'''=SUFFIX
'''-S''', '''--suffix'''=SUFFIX
 
åsidosätta det vanliga backup-suffixet
åsidosätta det vanliga backup-suffixet


Rad 153: Rad 121:
Som ett specialfall gör cp en säkerhetskopia av SOURCE när kraft- och backupalternativen är givna och SOURCE och DEST är samma namn för en befintlig, vanlig fil.
Som ett specialfall gör cp en säkerhetskopia av SOURCE när kraft- och backupalternativen är givna och SOURCE och DEST är samma namn för en befintlig, vanlig fil.


'''FÖRFATTARE'''
<h2>'''FÖRFATTARE'''</h2>


Skriven av Torbjörn Granlund, David MacKenzie och Jim Meyering.
Skriven av Torbjörn Granlund, David MacKenzie och Jim Meyering.


'''RAPPORTERING AV BUGGAR'''
<H2>'''RAPPORTERING AV BUGGAR'''</h2>


'''Copyright © 2020 Free Software Foundation, Inc. Licens GPLv3+: GNU GPL version 3 eller senare'''
'''Copyright © 2020 Free Software Foundation, Inc. Licens GPLv3+: GNU GPL version 3 eller senare'''
Rad 165: Rad 133:
Detta är fri programvara: du är fri att ändra och distribuera den. Det finns INGEN GARANTI, i den mån det tillåter enligt lag.
Detta är fri programvara: du är fri att ändra och distribuera den. Det finns INGEN GARANTI, i den mån det tillåter enligt lag.


'''Exempel'''
<h2>'''Exempel'''</h2>


För att kopiera till biblioteket A som ett under bibiotek under B.
För att kopiera till biblioteket A som ett under bibiotek under B.
  cp -frv A B/
  cp -frv A B/

Versionen från 18 september 2022 kl. 14.56

CP

NAMN

      cp - Kopiera filer och bibliotek

SYNOPSIS

      cp [FLAGGOR]... [-T] KÄLLA DEST       cp [FLAGGOR]... KÄLLA.. BIBLIOTEK       cp [FLAGGOR... -t BIBLIOTEK KÄLLA...

DESCRIPTION

Kopiera KÄLLA till DESTATION, eller flera KÄLLOR till BIBLIOTEK Obligatoriska argument för fler flaggor är också obligatoriska för färre flaggor.

-a, --archive samma som -dR --preserve=all

--attributes-only kopiera inte fildata, bara attributen

      --backup[=CONTROL]

göra en säkerhetskopia av varje befintlig destinationsfil

      -b     samma --backup men accepterar inte ett argument

      --copy-contents kopiera innehållet i specialfiler när det är rekursivt

      -d     samma som --no-dereference --preserve=links

      -f, --force om en befintlig målfil inte kan öppnas, ta bort den och försök igen (det här alternativet ignoreras när -n alternativet används också)

      -i, --interactive fråga före överskrivning (åsidosätter ett tidigare -n-alternativ)

-H     följ symboliska länkar på kommandoraden i SOURCE

-l, --link hårdlänksfiler istället för att kopiera -L, --dereference följ alltid symboliska länkar i SOURCE -n, --no-clobber skriv inte över en befintlig fil (åsidosätter ett tidigare -i-alternativ) -P, --no-dereference följ aldrig symboliska länkar i SOURCE

-p     samma som --preserve=mode,ownership,timestamps --preserve[=ATTR_LIST] bevara de angivna attributen (standard: läge, ägande, tidsstämplar), om möjligt ytterligare attribut: kontext, länkar, xattr, alla

--no-preserve=ATTR_LIST bevara inte de angivna attributen --parents använd fullständigt källfilsnamn under DIRECTORY

-R, -r, --recursive kopiera kataloger rekursivt

      --reflink[=WHEN]

kontrollklon/CoW-kopior. Se nedan

--remove-destination

ta bort varje befintlig målfil innan du försöker öppna den (jämför med --force)

--sparse=WHEN

kontrollera skapandet av glesa filer. Se nedan

      --strip-trailing-slashes

ta bort alla efterföljande snedstreck från varje SOURCE-argument

      -s, --symbolic-link

göra symboliska länkar istället för att kopiera

-S, --suffix=SUFFIX åsidosätta det vanliga backup-suffixet

      -t, --target-directory=DIRECTORY

kopiera alla KÄLL-argument till BIBLIOTEK

      -T, --no-target-directory

behandla DEST som en normal fil

      -u, --update

kopiera endast när SOURCE-filen är nyare än målfilen eller när målfilen saknas

-v, --verbose

förklara vad som görs

      -x, --one-file-system

stanna kvar på detta filsystem

      -Z   ställ in SELinux säkerhetskontext för destinationsfilen till standardtyp

      --context[=CTX]

som -Z, eller om CTX anges, ställ sedan in SELinux eller SMACK säkerhetskontext till CTX

      --help visa denna hjälp och avsluta

      --version

mata ut versionsinformation och avsluta

Som standard upptäcks  glesa  SOURCE -filer av en grov heuristik och motsvarande DEST-fil görs också gles. Det är beteendet som valts av --sparse=auto. Ange --sparse=alltid för att skapa en gles DEST-fil  när SOURCE-filen innehåller en tillräckligt lång sekvens med noll byte. Använd --sparse=aldrig för att förhindra skapandet av glesa filer.

När  --reflink[=alltid] är angivet, utför en lättviktskopia, där datablocken kopieras endast när de ändras. Om detta inte är möjligt misslyckas kopian, eller om --reflink=auto är angiven, fall tillbaka till en standardkopia . Använd  --reflink=aldrig för att säkerställa att en standardkopia utförs. Säkerhetskopieringssuffixet är '~', såvida det inte är inställt med --suffix eller SIMPLE_BACKUP_SUFFIX. Versionskontrollmetoden kan väljas via alternativet --backup eller genom miljövariabeln VERSION_CONTROL. Här är värdena: ingen, gör aldrig säkerhetskopior (även om --backup ges) 

    numbered, t

göra numrerade säkerhetskopior

      existing, nil

numrerad om numrerade säkerhetskopior finns, enkelt annars

Som ett specialfall gör cp en säkerhetskopia av SOURCE när kraft- och backupalternativen är givna och SOURCE och DEST är samma namn för en befintlig, vanlig fil.

FÖRFATTARE

Skriven av Torbjörn Granlund, David MacKenzie och Jim Meyering.

RAPPORTERING AV BUGGAR

Copyright © 2020 Free Software Foundation, Inc. Licens GPLv3+: GNU GPL version 3 eller senare

https://gnu.org/licenses/gpl.html

Detta är fri programvara: du är fri att ändra och distribuera den. Det finns INGEN GARANTI, i den mån det tillåter enligt lag.

Exempel

För att kopiera till biblioteket A som ett under bibiotek under B.

cp -frv A B/