Jest to polecenie lsyncd, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
lsyncd - demon do ciągłej synchronizacji drzew katalogów
STRESZCZENIE
plik konfiguracyjny
lsyncd [OPCJE] PLIK KONF.
domyślne zachowanie rsync
lsyncd [OPCJE] -rsync ŹRÓDŁO TARGET ...
domyślne zachowanie rync+ssh (przenoszenie i usuwanie przez ssh)
lsyncd [OPCJE] -rsyncssh ŹRÓDŁO TARGETHOST TARGETDIR ...
domyślne zachowanie bezpośrednie (lokalne operacje na plikach/rsync)
lsyncd [OPCJE] -bezpośredni ŹRÓDŁO TARGETDIR ...
OPIS
Lsyncd(1) obserwuje drzewa katalogów lokalnych poprzez interfejs monitora zdarzeń (inotify,
siedem wydarzeń). Agreguje i łączy zdarzenia przez kilka sekund, a następnie tworzy jedno lub więcej
procesy synchronizacji zmian. Domyślnie tak jest rsync(1). Lsyncd jest zatem a
lekkie, asynchroniczne rozwiązanie z lustrem na żywo, które jest stosunkowo łatwe w instalacji
wymagające nowych systemów plików lub urządzeń blokowych i nie utrudnia lokalnego systemu plików
wydajność.
Rsync+ssh to zaawansowana konfiguracja akcji, która wykorzystuje plik SSH(1) do działania plik i katalog
porusza się bezpośrednio na celu, zamiast ponownie przesyłać miejsce docelowe ruchu przez
wire.
Drobną personalizację można osiągnąć poprzez PLIK KONFIGURACYJNY. Niestandardowe konfiguracje akcji
można nawet napisać od podstaw w warstwach kaskadowych, począwszy od skryptów powłoki po kod
napisane w LUA(1) język. W ten sposób prostotę można zrównoważyć z mocą. Widzieć
w instrukcji online znajdziesz szczegółowe informacje na temat PLIKU KONFIGURACYJNEGO
https://github.com/axkibe/lsyncd/wiki/Manual-to-Lsyncd-2.0.x .
Należy pamiętać, że w normalnej konfiguracji Lsyncd usunie istniejące pliki w miejscu docelowym
katalogi, których nie ma w odpowiednim katalogu źródłowym.
OPCJE
-opóźnienie SECS
Zastępuje domyślne czasy opóźnienia.
-Pomoc
Pokaż komunikat pomocy.
-nalegać
Kontynuuje uruchamianie, nawet jeśli rsync nie może się połączyć.
-Dziennik POZIOM
Kontroluje rodzaj rejestrowanych zdarzeń. Domyślnie dzienniki Lsyncd Normalna i Błąd
Wiadomości. -Dziennik deficytowy spowoduje, że dziennik Lsyncd będzie zawierać wyłącznie komunikaty o błędach. -Dziennik cała kolekcja będzie się logować
wszystkie komunikaty debugowania.
-Dziennik Kategoria
Włącza określony komunikat debugowania. Np -Dziennik Exec będzie rejestrować wszystkie procesy takimi, jakie są
zrodzony.
-nodemon
Lsyncd nie odłączy się od wywołującego i nie zaloguje się również na standardowe wyjście/err.
-pidplik FILE
Lsyncd zapisze swój identyfikator procesu FILE.
-biegacz FILE
Sprawia, że rdzeń Lsyncd ładuje część Lsyncd napisaną w Lua FILE.
-wersja
Zapisuje informacje o wersji i kończy pracę.
EXIT STATUS
0
Zakończone na TERMINIE sygnał(7)
-1
Awaria (składnia, nienaprawialny błąd, awaria wewnętrzna)
Użyj lsyncd online, korzystając z usług onworks.net