rsync je výkonný nástroj na synchronizáciu a prenos súborov, ktorý sa často používa na serveroch vrátane virtuálnych privátnych serverov (VPS). Umožňuje efektívne kopírovať a synchronizovať súbory a adresáre medzi miestnymi a vzdialenými systémami.
-a
(archive): obsahuje mnoho možností na zachovanie atribútov súborov (oprávnenia, časové značky atď.).-v
(verbose): zobrazí podrobné informácie o procese.-z
(compress): komprimuje údaje počas prenosu.--delete
: odstráni súbory v cieľovom adresári, ktoré sa nenachádzajú v zdrojovom adresári.--exclude (vylúčiť)
: vylúči zadané súbory alebo adresáre z kopírovania.Tieto príklady a možnosti vám pomôžu začať pracovať s programom rsync a používať ho na efektívnu synchronizáciu súborov a adresárov.
Súčasti syntaxe:
user@host:/path/to/source
).Kopírovanie miestneho adresára do iného miestneho adresára:
rsync -av /path/to/source/ /path/to/destination/
Kopírovanie miestneho adresára na vzdialený server:
rsync -av /path/to/local/dir/ user@remote_host:/path/to/remote/dir/
Kopírovanie zo vzdialeného servera na miestny počítač:
rsync -av user@remote_host:/path/to/remote/dir/ /path/to/local/dir/
Synchronizácia na vylúčenie určitých súborov:
rsync -av --exclude='*.tmp' /path/to/source/ /path/to/destination/
rsync je veľmi užitočný nástroj pre správcov a vývojárov serverov, ktorý zjednodušuje proces prenosu a synchronizácie súborov. Vďaka svojej účinnosti a flexibilite je jedným z najobľúbenejších riešení na zálohovanie a správu súborov na VPS a iných serveroch.
Apply the discount by inserting the promo code in the special field at checkout: