Kopier Filsystemhierarki i Linux: Trin-for-Trin Guide med rsync og cp

Hvordan kopieres hele filsystemhierarkiet fra en disk til en anden, inklusive indholdet af hver mappe og almindelige filer, ved hjælp af indbyggede funktioner i Linux på et ext-filsystem?

For at kopiere hele filsystemhierarkiet fra en disk til en anden i Linux kan du bruge værktøjer som rsync eller cp, hvor rsync bevarer flere filattributter og er mere avanceret.

Sådan kopieres hele filsystemhierarkiet fra en disk til en anden i Linux

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:

Brug af rsync

rsync er et kraftfuldt værktøj til at kopiere og synkronisere filer og mapper. Det bevarer filrettigheder, ejerskab og tidsstempler.

  1. Åbn terminalen.
  2. Monter begge diske, hvis de ikke allerede er monteret.
  3. Kør følgende kommando for at kopiere filsystemet:
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.

Brug af cp

cp er et andet almindeligt værktøj til at kopiere filer og mapper. Det er dog mindre avanceret end rsync.

  1. Åbn terminalen.
  2. Monter begge diske, hvis de ikke allerede er monteret.
  3. Kør følgende kommando for at kopiere filsystemet:
cp -a /kilde/sted/. /destination/sted/

Her er hvad de forskellige flag betyder:

  • -a: Arkivtilstand, som bevarer symbolske links, enhedsfiler, ejerskab, rettigheder og tidsstempler.

Eksempel

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.

Opret din første opgave på få minutter

Spar dig selv for besvær og kom igennem din to-do liste i dag

1

Beskriv din opgave

2

Modtag bud

3

Få løst din opgave

opgaver platform services

Møbelsamling

Hjælp med at samle Ikea klædeskab

opgaver platform services

Maler

Klargøring af lejlighed til flyttesyn

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Havearbejde

Beskæring af 4 større træer

opgaver platform services

IT support

Geninstallering af windows + programmer

opgaver platform services

Elektriker

Installation af Sonos musikanlæg i hus

opgaver platform services

Rengøring

Ugentlig rengøring af lejlighed (114kvm)

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Elektriker

Opsætning af lamper i stue og soveværelse

opgaver platform services

Catering

3-retters menu til 14 mennesker