Cp: Skillnad mellan sidversioner
Hoppa till navigering
Hoppa till sök
Ingen redigeringssammanfattning |
Admin (diskussion | bidrag) (→Källor) |
||
(6 mellanliggande sidversioner av 2 användare visas inte) | |||
Rad 1: | Rad 1: | ||
== cp - Kopiera filer och kataloger == | |||
Kommandot `cp` används för att kopiera filer och kataloger i ett Unix-liknande operativsystem. | |||
=== Syntax === | |||
cp [ALTERNATIV]... KÄLLA... MÅL | |||
=== Beskrivning === | |||
Kommandot `cp` kopierar filer och kataloger från en plats (källa) till en annan (mål). Om flera filer anges som källa och målet är en katalog, kopieras alla filer till den katalogen. | |||
=== Alternativ === | |||
* `-a, --archive` - Bevara så mycket som möjligt av strukturen och attributen för källfilerna. | |||
* `-f, --force` - Tvinga kopiering genom att ta bort målfilen om den redan finns. | |||
* `-i, --interactive` - Fråga användaren innan en befintlig fil skrivs över. | |||
* `-r, --recursive` - Kopiera kataloger rekursivt. | |||
* `-u, --update` - Kopiera bara om källfilen är nyare än målfilen eller om målfilen inte finns. | |||
* `-v, --verbose` - Visa detaljerad information om vad som kopieras. | |||
* `--backup` - Skapa säkerhetskopior av befintliga filer som ska skrivas över. | |||
* `--parents` - Bevara hela sökvägen för källfilerna när de kopieras. | |||
=== Exempel === | |||
* För att kopiera en fil till en annan fil: | |||
<code> | |||
cp fil1 fil2 | |||
</code> | |||
< | * För att kopiera en fil till en katalog: | ||
<code> | |||
cp fil1 katalog/ | |||
</code> | |||
* För att kopiera en katalog och dess innehåll rekursivt: | |||
<code> | |||
cp -r katalog1 katalog2 | |||
</code> | |||
* För att kopiera en fil med bekräftelse innan en befintlig fil skrivs över: | |||
<code> | |||
cp -i fil1 fil2 | |||
</code> | |||
* För att kopiera en fil och bevara attribut som tidstämplar: | |||
<code> | |||
cp -a fil1 fil2 | |||
</code> | |||
=== | === Felsökning === | ||
Om du får ett felmeddelande när du använder `cp`, kontrollera följande: | |||
* Att källfilen eller källkatalogen existerar. | |||
* Att du har rättigheter att läsa källfilen och skriva till målplatsen. | |||
* Att målplatsen har tillräckligt med ledigt utrymme. | |||
=== Se även === | |||
* [[mv]] - Flytta eller byta namn på filer och kataloger. | |||
* [[rm]] - Ta bort filer eller kataloger. | |||
===== | === Källor === | ||
* [https://man7.org/linux/man-pages/man1/cp.1.html cp(1) man-sida] | |||
== | = Sidslut = | ||
Det här är en maskinöversättning av linux kommando manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på | |||
https://www.linux.se/kontaka-linux-se/ | |||
<BR><BR>Tack till [https://datorhjalp.se Datorhjälp i Stockholm] som har sponsrat [https://linux.se Linux.se] med webserver. | |||
[[Kategori:Linuxkommandon]] | |||
Nuvarande version från 21 september 2024 kl. 09.11
cp - Kopiera filer och kataloger
Kommandot `cp` används för att kopiera filer och kataloger i ett Unix-liknande operativsystem.
Syntax
cp [ALTERNATIV]... KÄLLA... MÅL
Beskrivning
Kommandot `cp` kopierar filer och kataloger från en plats (källa) till en annan (mål). Om flera filer anges som källa och målet är en katalog, kopieras alla filer till den katalogen.
Alternativ
- `-a, --archive` - Bevara så mycket som möjligt av strukturen och attributen för källfilerna.
- `-f, --force` - Tvinga kopiering genom att ta bort målfilen om den redan finns.
- `-i, --interactive` - Fråga användaren innan en befintlig fil skrivs över.
- `-r, --recursive` - Kopiera kataloger rekursivt.
- `-u, --update` - Kopiera bara om källfilen är nyare än målfilen eller om målfilen inte finns.
- `-v, --verbose` - Visa detaljerad information om vad som kopieras.
- `--backup` - Skapa säkerhetskopior av befintliga filer som ska skrivas över.
- `--parents` - Bevara hela sökvägen för källfilerna när de kopieras.
Exempel
- För att kopiera en fil till en annan fil:
cp fil1 fil2
- För att kopiera en fil till en katalog:
cp fil1 katalog/
- För att kopiera en katalog och dess innehåll rekursivt:
cp -r katalog1 katalog2
- För att kopiera en fil med bekräftelse innan en befintlig fil skrivs över:
cp -i fil1 fil2
- För att kopiera en fil och bevara attribut som tidstämplar:
cp -a fil1 fil2
Felsökning
Om du får ett felmeddelande när du använder `cp`, kontrollera följande:
- Att källfilen eller källkatalogen existerar.
- Att du har rättigheter att läsa källfilen och skriva till målplatsen.
- Att målplatsen har tillräckligt med ledigt utrymme.
Se även
Källor
Sidslut
Det här är en maskinöversättning av linux kommando manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp i Stockholm som har sponsrat Linux.se med webserver.