Co to jest polecenie rsync AVZ? Co to robi?

Co to jest polecenie rsync AVZ? Co to robi?
Rsync jest bardzo popularnym poleceniem używanym w systemie Linux do synchronizacji plików lub katalogów lokalnie lub zdalnie. Powodem jego popularności jest to, że przyjmuje tylko zmiany i kopiuje je do miejsca docelowego. Przeważnie to polecenie jest używane do utrzymania tworzenia kopii zapasowej i odbudowy danych. Ten post dowie się trochę o poleceniu rsync, jak to działa, polecenie rsync AVZ i co robi.

Składnia

Składnia pisania i wykonywania rsync Polecenie jest naprawdę proste.

$ rsync -options źródło_path Destination_Path

W 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 -y

Skł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_Path

Odległ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_path

Teraz 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.