For at konfigurere rsync
til at slette alt, inklusive tomme mapper, efter filerne er hentet lokalt, kan du følge disse trin:
Sørg for, at rsync
er installeret på dit system. Du kan installere det ved hjælp af din pakkemanager. For eksempel:
sudo apt-get install rsync
sudo yum install rsync
For at slette filer og tomme mapper på kildesystemet efter overførslen, kan du bruge følgende kommando:
rsync -av --remove-source-files --prune-empty-dirs source/ destination/
-a
: Arkivtilstand, som bevarer symbolske links, enheder, attributter, tilladelser, ejerskab osv.-v
: Verbose, som giver detaljeret output.--remove-source-files
: Fjerner kildefilerne efter overførslen.--prune-empty-dirs
: Fjerner tomme mapper fra kilden efter overførslen.Antag, at du vil overføre filer fra /path/to/source/
til /path/to/destination/
og derefter slette dem fra kilden:
rsync -av --remove-source-files --prune-empty-dirs /path/to/source/ /path/to/destination/
Ved at følge disse trin kan du effektivt konfigurere rsync
til at slette alle filer og tomme mapper fra kilden efter overførslen til destinationsmappen.
Har du brug for hjælp til filoverførsel eller rsync-konfiguration? 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 dine tekniske udfordringer.