rsync är ett kraftfullt verktyg för filsynkronisering och filöverföring som ofta används på servrar, inklusive virtuella privata servrar (VPS). Det gör att du effektivt kan kopiera och synkronisera filer och kataloger mellan lokala system och fjärrsystem.
-a
(archive): innehåller många alternativ för att bevara filattribut (behörigheter, tidsstämplar etc.).-v
(verbose): visar detaljerad information om processen.-z
(compress): komprimerar data under överföringen.--delete
: raderar filer i målkatalogen som inte finns i källkatalogen.--exclude
: Utesluter angivna filer eller kataloger från kopiering.Dessa exempel och alternativ hjälper dig att komma igång med rsync och använda det för att synkronisera filer och kataloger på ett effektivt sätt.
Syntaxkomponenter:
user@host:/sökväg/till/källa
).Kopiera en lokal katalog till en annan lokal katalog:
rsync -av /path/to/source/ /path/to/destination/
Kopiera en lokal katalog till en fjärrserver:
rsync -av /path/to/local/dir/ user@remote_host:/path/to/remote/dir/
Kopiera från en fjärrserver till en lokal maskin:
rsync -av user@remote_host:/path/to/remote/dir/ /path/to/local/dir/
Synkronisera för att utesluta vissa filer:
rsync -av --exclude='*.tmp' /path/to/source/ /path/to/destination/
rsync är ett mycket användbart verktyg för serveradministratörer och utvecklare som förenklar processen för filöverföring och synkronisering. Dess effektivitet och flexibilitet gör det till en av de mest populära lösningarna för säkerhetskopiering och hantering av filer på VPS och andra servrar.
Apply the discount by inserting the promo code in the special field at checkout: