Składnia
Składnia pisania i wykonywania rsync Polecenie jest naprawdę proste.
$ rsync -options źródło_path Destination_PathW powyższej składni, musimy najpierw podać opcje dla rsync polecenie, a później podaj źródło, z którego chcesz przesyłać dane lub pliki i ścieżkę docelową.
Najczęstsze opcje używane w poleceniu RSync są następujące:
-A Opcja dotyczy plików i folderów archiwum podczas synchronizacji,
-R Służy do synchronizacji plików w trybie rekurencyjnym,
-v dotyczy wyjściowej wyjściowej,
-B służy do utrzymania kopii zapasowej podczas synchronizacji,
-z służy do kompresji i przesyłania plików,
-postęp jest do pokazania postępu.
Instalacja polecenia rsync
Zwykle rsync Polecenie jest już dostępne we wszystkich systemach operacyjnych opartych na systemie Linux, ale nie jest wstępnie zainstalowana w minimalnej instalacji systemu operacyjnego.
Żeby zainstalować rsync W Ubuntu lub dowolnym systemie operacyjnym opartym na Debiana użyj polecenia podanego poniżej:
$ sudo apt instal rsync -yŻeby zainstalować rsync W systemie operacyjnym Centos lub RHEL użyj polecenia podanego poniżej:
$ sudo dnf instaluj rsync -ySkładnia polecenia RSync do zdalnego transferu
Składnia rsync Polecenie do zdalnego transferu jest nieco inne. Musimy zapewnić nazwa użytkownika i adres IP zdalnego hosta, w którym chcemy przesyłać pliki za pomocą składni podanej poniżej:
Lokalne na zdalne transfer
Aby przesyłać pliki z systemu lokalnego do systemu zdalnego, musisz użyć składni podanej poniżej:
$ rsync -options source_path @: Destination_PathOdległe do lokalnego
Aby przesyłać pliki z dowolnego zdalnego hosta do systemu lokalnego, musisz użyć składni podanej poniżej:
$ rsync -options @: źródło_path docelowe_pathTeraz masz całą podstawową i wymaganą znajomość rsync Komenda; Wkopmy trochę więcej w polecenie rsync i zrozummy, co robi polecenie rsync -Avz.
Co robi polecenie rsync -Avz?
Jak omówiliśmy, niektóre z najbardziej przydatnych opcji w poleceniu RSYNC. -Avz Opcje są używane, gdy musimy skopiować lub przenieść katalog i wszystko w nim, podlokdertyki i pliki.
-Avz Opcje definiują:
-A Opcja polega na archiwizacji plików i podkatalogów w celu zachowania wszystkiego, a następnie przeniesienia metody rekurencji.
-v opcja dotyczy wyjścia w pełnym. Korzystając z tej opcji, możemy uzyskać więcej informacji na temat transferu zamiast cichego transferu.
Opcja Z kompresuje całe dane, zmniejsza rozmiary plików i transfery dane do systemu docelowego. Przydaje się podczas przesyłania ogromnej ilości danych przez powolne połączenie internetowe.
Więc łącznie korzystanie z tej kombinacji opcji (-Avz), będziesz mieć bezpieczny i szybki transfer plików z powodu -A I -z Opcje, podczas korzystania z -v opcja, będziesz mieć sporo informacji o przeniesieniu.
Spójrzmy na przykład Rsync AVZ dowodzić i dobrze to zrozumieć.
Przykład
Załóżmy, że mamy nazwany katalog Muzyka, który obejmuje kilka MP3 pliki w nim i chcemy przenieść go do Dokumenty informator.
Polecenie przeniesienia Muzyka Katalog był tak:
$ rsync -vz muzyka/ dokumenty/Po wykonaniu powyższego polecenia, wszystkie pliki i podwodniki wewnątrz Muzyka Katalog zostanie bezpiecznie przeniesiony i nieco szybko za pomocą polecenia RSync; Ponadto będziesz mieć mocne wyjście.
Wniosek
RSync to polecenie używane do przesyłania plików lub katalogów z jednego miejsca do drugiego, po prostu przesyłając zmiany zamiast całych danych. Ten post zawiera podstawową składnię, jej użycie i metodę instalacji w dowolnym systemie operacyjnym opartym na systemie Linux. Ten post wyjaśnił dogłębną wiedzę na temat Rsync AVZ Dowód i omówił to szczegółowo oraz przykład, aby mieć jasne i lepsze zrozumienie.