Cp: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
Ingen redigeringssammanfattning
Ingen redigeringssammanfattning
 
(6 mellanliggande sidversioner av 3 användare visas inte)
Rad 1: Rad 1:
<h1>CP</h1>
<h1>cp</h1>


<h2>'''NAMN'''</h2>
<h2>'''NAMN'''</h2>
Rad 11: Rad 11:
      '''cp''' [FLAGGOR... -t BIBLIOTEK KÄLLA...
      '''cp''' [FLAGGOR... -t BIBLIOTEK KÄLLA...


<h2>'''DESCRIPTION'''</h2>
<h2>BESKRIVNING</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''' samma som '''-dR''' '''--preserve'''=all
===== '''-a''', '''--archive''' =====
samma som '''-dR''' '''--preserve'''=all


'''--attributes-only''' kopiera inte fildata, bara attributen
===== '''--attributes-only''' =====
 
kopiera inte fildata, bara attributen
      '''--backup'''[=CONTROL]


===== '''--backup'''[=CONTROL] =====
göra en säkerhetskopia av varje befintlig destinationsfil
göra en säkerhetskopia av varje befintlig destinationsfil


      '''-b'''     samma '''--backup''' men accepterar inte ett argument
===== '''''-b''''' =====
samma '''--backup''' men accepterar inte ett argument


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


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


      '''-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''', '''--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''', '''--link''' hårdlänksfiler istället för att kopiera
===== '''''-p''''' =====
'''-L''', '''--dereference''' följ alltid symboliska länkar i SOURCE
samma som '''--preserve'''=mode,ownership,timestamps
'''-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]'' =====
'''--preserve'''[=ATTR_LIST] bevara de angivna attributen (standard: läge, ägande, tidsstämplar), om möjligt ytterligare attribut: kontext, länkar, xattr, alla
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
===== '''''--no-preserve'''''=ATTR_LIST =====
'''--parents''' använd fullständigt källfilsnamn under DIRECTORY
bevara inte de angivna attributen


'''-R''', '''-r''', '''--recursive''' kopiera kataloger rekursivt
===== '''''--parents''''' =====
använd fullständigt källfilsnamn under DIRECTORY


      '''--reflink'''[=WHEN]
===== '''''-R, -r, --recursive''''' =====
kopiera kataloger rekursivt


===== '''''--reflink'''[=WHEN]'' =====
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


      '''--strip-trailing-slashes'''
===== '''''--strip-trailing-slashes''''' =====
 
ta bort alla efterföljande snedstreck från varje SOURCE-argument
ta bort alla efterföljande snedstreck från varje SOURCE-argument


      '''-s''', '''--symbolic-link'''
===== '''''-s''', '''--symbolic-link''''' =====
 
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


      '''-t''', '''--target-directory'''=DIRECTORY
===== '''''-t''', '''--target-directory'''=DIRECTORY'' =====
 
kopiera alla KÄLL-argument till BIBLIOTEK
kopiera alla KÄLL-argument till BIBLIOTEK


      '''-T''', '''--no-target-directory'''
'''''-T''', '''--no-target-directory'''''


behandla DEST som en normal fil
behandla DEST som en normal fil


      '''-u''', '''--update'''
===== '''''-u''', '''--update''''' =====
 
kopiera endast när SOURCE-filen är nyare än målfilen eller när målfilen saknas
kopiera endast när SOURCE-filen är nyare än målfilen eller när målfilen saknas


'''-v''', '''--verbose'''
===== '''''-v''', '''--verbose''''' =====
 
förklara vad som görs
förklara vad som görs


      '''-x''', '''--one-file-system'''
===== '''''-x''', '''--one-file-system''''' =====
 
stanna kvar på detta filsystem
stanna kvar på detta filsystem


      '''-Z'''   ställ in SELinux säkerhetskontext för destinationsfilen till standardtyp
===== '''-Z''' =====
 
ställ in SELinux säkerhetskontext för destinationsfilen till standardtyp
      '''--context'''[=CTX]


===== '''--context'''[=CTX] =====
som -Z, eller om CTX anges, ställ sedan in SELinux eller SMACK säkerhetskontext till 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
===== '''--help''' =====
visa denna hjälp och avsluta


      '''--version'''
===== '''''--version''''' =====
mata ut versionsinformation och avsluta


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'''.


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.
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)   
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)   
Rad 121: Rad 132:
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.


<h2>'''FÖRFATTARE'''</h2>
==== '''FÖRFATTARE''' ====
 
Skriven av Torbjörn Granlund, David MacKenzie och Jim Meyering.
Skriven av Torbjörn Granlund, David MacKenzie och Jim Meyering.


<H2>'''RAPPORTERING AV BUGGAR'''</h2>
==== '''RAPPORTERING AV BUGGAR''' ====
 
'''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'''


<nowiki>https://gnu.org/licenses/gpl.html</nowiki>
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.
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.


<h2>'''Exempel'''</h2>
==== '''Exempel''' ====
 
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/
[[Kategori:Linux kommando]]
[[Kategori:Linux filkommando]]

Nuvarande version från 29 oktober 2023 kl. 07.22

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...

BESKRIVNING

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/