Pagina1 van 1
Forum

Welkom bij de Tweaking4All gemeenschapsforums!
Voor je gaat deelnemen, bekijk de Forum Regels!

Specifieke onderwerpen: Start het onderwerp met de naam van het programma of systeem.
Bijvoorbeeld “MacOS X – Jouw vraag“, of bijvoorbeeld “MS Word – Jouw Tip of Truc“.

Merk op: Omschakelen naar een andere taal zal niet werken als je een post aan het lezen bent aangezien er waarschijnlijk geen vertaling beschikbaar is.



Linux - Hoe kopieer...
 
Deel:
Meldingen
Alles wissen

Linux - Hoe kopieer je een directory met alles wat er in zit naar een andere locatie

1 Berichten
1 Gebruikers
0 Vind-ik-leuks
923 Bekeken
 Hans
(@hans)
Famed Member Admin
Deelgenomen: 11 jaar geleden
Berichten: 2689
Topic starter  

Omdat ik niet vaak bestanden en directories vanuit een shell kopieer, moet ik het volgende vaak weer opzoeken:
Het kopiëren van een hele directory, met alles wat er in staat (dus bestanden, directories, etc) naar een andere locatie.

Dus voor mijn eigen referentie en misschien handig voor anderen ... here we go ..

Het basis statement is dit (waarbij "-r" aangeeft dat het recursief moet kopiëren)

cp -r bron_directory doel_directory

 

Omdat je hier goed moet opletten, verwar ik mezelf hier wel eens mee, dus hier een voorbeeld.
Lees het als: kopieer alles wat in de bron_directory staat naar de doel_directory.

Stel we hebben de volgende directory en willen alles wat er in die directory zit kopieren (let op: geen backslash na de "bron_directory" naam!!):

/share/documents/project1

En we willen dit naar de volgende directory kopiëren (dus niet verplaatsen!)

/share/backups/

en de kopie directory krijgt de volgende naam (ook weer geen backslash aan het einde!)

project1_backup

Dan wordt dit als volgt met het "cp" commando gedaan:

cp -r /share/documents/project1 /share/backups/project1_backup

Merk op:

- Dus geen backslash na de directory namen!
- Van alles wat IN project1 staat, inclusief directories etc, vinden we nu een kopie in de directory "project1_back".


   
BeantwoordenCiteren
Deel: