For at kopiere en mappe, der indeholder symlinks, og sikre at de faktiske filer, som symlinkene peger på, også kopieres, kan du bruge forskellige metoder afhængigt af dit operativsystem. Her er nogle af de mest almindelige metoder:
På Linux/Unix-systemer kan du bruge cp
kommandoen med -L
flaget:
cp -rL /kilde/mappe /destination/mappe
Her er hvad flagene betyder:
-r
: Kopierer mapper rekursivt.-L
: Følger symlinks og kopierer de faktiske filer.På macOS kan du også bruge cp
kommandoen med -L
flaget på samme måde som på Linux/Unix:
cp -rL /kilde/mappe /destination/mappe
På Windows kan du bruge xcopy
kommandoen med /s
og /e
flagene:
xcopy /s /e /i /h /k /b /j /y /exclude:symlinks.txt /kilde\mappe \destination\mappe
Her er hvad flagene betyder:
/s
: Kopierer mapper og undermapper undtagen tomme mapper./e
: Kopierer alle undermapper, inklusive tomme mapper./i
: Hvis destinationen ikke eksisterer, og kopieringen sker fra flere filer, antages destinationen at være en mappe./h
: Kopierer skjulte filer og systemfiler./k
: Kopierer attributter. Normalt nulstilles attributter./b
: Kopierer symlinks som symlinks./j
: Kopierer uden bufferet I/O./y
: Undertrykker prompten for at bekræfte overskrivning af en eksisterende destinationsfil./exclude:symlinks.txt
: Ekskluderer filer og mapper, der er angivet i symlinks.txt.Hvis du foretrækker at bruge en grafisk brugergrænseflade, kan du bruge filhåndteringsprogrammer som:
Disse programmer har ofte indstillinger, der giver dig mulighed for at vælge, om du vil kopiere symlinks som links eller som de faktiske filer.
Ved at følge disse metoder kan du sikre, at både mapper og de faktiske filer, som symlinkene peger på, bliver korrekt kopieret til destinationen.
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
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker