Ja, der findes flere Linux-værktøjer, der kan udføre lignende opgaver som Robocopy i Windows. Et af de mest populære og kraftfulde værktøjer er rsync. Rsync kan kopiere filer mellem to mapper uden at overskrive nyere filer i destinationsmappen og kan også ekskludere bestemte filer og mapper.
Her er et eksempel på, hvordan du kan bruge rsync til at kopiere filer fra en kilde til en destination uden at overskrive nyere filer i destinationsmappen og ekskludere bestemte filer og mapper:
rsync -av --ignore-existing --exclude='*.tmp' --exclude='backup/' /kilde/mappe/ /destination/mappe/
-a
: Arkivtilstand, som bevarer filattributter og kopierer rekursivt-v
: Verbose, som giver detaljeret output--ignore-existing
: Undgår at overskrive eksisterende filer i destinationsmappen--exclude='*.tmp'
: Ekskluderer alle filer med .tmp-udvidelsen--exclude='backup/'
: Ekskluderer mappen "backup"Med disse parametre kan rsync effektivt kopiere filer mellem to mapper på en måde, der minder om Robocopy i Windows, samtidig med at det giver fleksibilitet til at ekskludere bestemte filer og mapper.
Har du brug for hjælp til filsynkronisering eller Linux-opgaver? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige hjælpere på få minutter. Gør dit projekt lettere ved at få professionel assistance, så du kan fokusere på det, der virkelig betyder noget for dig.