For at kopiere hele filsystemhierarkiet fra en disk til en anden i Linux, inklusive indholdet af hver mappe og almindelige filer, kan du bruge indbyggede funktioner som rsync
eller cp
. Her er en trin-for-trin guide:
rsync
er et kraftfuldt værktøj til at kopiere og synkronisere filer og mapper. Det bevarer filrettigheder, ejerskab og tidsstempler.
rsync -aAXv /kilde/sted/ /destination/sted/
Her er hvad de forskellige flag betyder:
-a
: Arkivtilstand, som bevarer symbolske links, enhedsfiler, ejerskab, rettigheder og tidsstempler.-A
: Bevarer ACL'er (Access Control Lists).-X
: Bevarer udvidede attributter.-v
: Verbose mode, som viser detaljerede oplysninger om kopieringsprocessen.cp
er et andet almindeligt værktøj til at kopiere filer og mapper. Det er dog mindre avanceret end rsync
.
cp -a /kilde/sted/. /destination/sted/
Her er hvad de forskellige flag betyder:
-a
: Arkivtilstand, som bevarer symbolske links, enhedsfiler, ejerskab, rettigheder og tidsstempler.Antag, at du vil kopiere indholdet fra /mnt/source
til /mnt/destination
. Brug en af følgende kommandoer:
rsync -aAXv /mnt/source/ /mnt/destination/
cp -a /mnt/source/. /mnt/destination/
Begge metoder vil kopiere hele filsystemhierarkiet, inklusive indholdet af hver mappe og almindelige filer, fra kildedisken til destinationsdisken.
Har du brug for hjælp til filoverførsel og backup? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige hjælpere på få minutter. Gør det lettere for dig selv og få professionel assistance til at sikre dine filer.