rsync este un utilitar puternic de sincronizare și transfer de fișiere care este adesea utilizat pe servere, inclusiv pe servere virtuale private (VPS). Acesta vă permite să copiați și să sincronizați eficient fișiere și directoare între sistemele locale și cele de la distanță.
-a
(archive): include multe opțiuni pentru a păstra atributele fișierelor (permisiuni, timestamps etc.).-v
(verbose): afișează informații detaliate despre proces.-z
(compress): comprimă datele în timpul transmiterii.--delete
: șterge fișierele din directorul țintă care nu sunt în directorul sursă.--exclude
: exclude fișierele sau directoarele specificate de la copiere.Aceste exemple și opțiuni vă vor ajuta să începeți cu rsync și să îl utilizați pentru a sincroniza eficient fișiere și directoare.
Componente de sintaxă:
user@host:/path/to/source
).Copierea unui director local într-un alt director local:
rsync -av /path/to/source/ /path/to/destination/
Copierea unui director local către un server la distanță:
rsync -av /path/to/local/dir/ user@remote_host:/path/to/remote/dir/
Copierea de pe un server la distanță pe o mașină locală:
rsync -av user@remote_host:/path/to/remote/dir/ /path/to/local/dir/
Sincronizarea pentru a exclude anumite fișiere:
rsync -av --exclude='*.tmp' /path/to/source/ /path/to/destination/
rsync este un instrument foarte util pentru administratorii de servere și dezvoltatori, care simplifică procesul de transfer și sincronizare a fișierelor. Eficiența și flexibilitatea sa îl fac una dintre cele mai populare soluții pentru salvarea și gestionarea fișierelor pe VPS și alte servere.
Apply the discount by inserting the promo code in the special field at checkout: