Cp
Version från den 26 maj 2024 kl. 06.22 av Admin (diskussion | bidrag)
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.