Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

ftpcopy — online w chmurze

Uruchom ftpcopy w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to polecenie ftpcopy, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


ftpcopy - tworzenie i utrzymywanie kopii lustrzanej ftp.

STRESZCZENIE


ftpcopy [opcje] host[:port] katalog zdalny [katalog lokalny]
lub: ftpcopy [opcje] ftp://host[:port]/remotedir [katalog lokalny]

OPIS


ftpcopy rekursywnie kopiuje witrynę FTP. Następnie usuwa wszystkie pliki w pliku local
drzewa katalogów, które nie zostały znalezione w zdalnej witrynie.

katalog-lokalny domyślnie to `.' - bieżący katalog roboczy - jeśli opcja --no-delete
opcja jest używana. katalog-lokalny nie jest potrzebny, jeśli używana jest opcja --interactive.
W przeciwnym razie musisz podać argument katalogu lokalnego.

OPCJE


Skontaktuj się / Zaloguj Się / nazwa użytkownika / password opcje:
-u, --user=NAZWA
Zastosowanie IMIĘ zalogować się na serwerze ftp.
Domyślnie jest to „anonimowe”. Użyj pustej nazwy, aby zmusić program do niezalogowania się.

-p, --pass=HASŁO
Użyj PASS jako hasła, aby zalogować się na serwerze ftp.
Wartość domyślna to `[email chroniony]'. W przypadku podania pustego hasła
program nie wyśle ​​hasła do serwera.

--konto=KONTO
Wyślij KONTO jako nazwa konta podczas fazy logowania.
Uwaga: to nie jest nazwa użytkownika, ale nazwa czegoś, co można nazwać a
subkonto zaimplementowane przez kilka serwerów. Jeśli nie rozumiesz, co to znaczy dla ciebie
mają duże szanse, aby nigdy nie potrzebować tej opcji. Jeśli uważasz, że tego potrzebujesz
najpierw wypróbuj opcję --user.

--próby=ARG
Liczba prób połączenia i zalogowania.
Wartość domyślna to 1, co oznacza, że ​​program zrezygnuje po pierwszym błędzie.
Ta opcja została dodana w wersji 0.3.0.

--data-connect-retries=ARG
Liczba prób połączenia z portem danych.
Program spróbuje połączyć się z portem danych (w celu pobrania list lub danych)
tyle razy i podda się po tylu błędach z rzędu. Wartość domyślna to 5,
co oznacza, że ​​program zrezygnuje po piątym błędzie.
Ta opcja została dodana w wersji 0.6.6. Stare zachowanie polegało na poddaniu się po
pierwszy błąd.

--login-sleep=ARG
Sekundy do spania po nieudanym logowaniu.
A dokładniej: program uśpi się na tyle sekund po próbie
połączenie lub logowanie nie powiodło się. Wartość domyślna to 5. 0 jest traktowane jako 1, a nadużycie,
zwłaszcza razem z opcją --tries, może irytować administratorów serwerów.
Ta opcja została dodana w wersji 0.4.5.

-4, --v4
Używaj tylko protokołu IPv4, nawet jeśli dostępna jest wersja 6.
Ta opcja skutecznie uniemożliwia korzystanie z protokołu IPv6, z wyjątkiem zapytań DNS.
Został dodany w wersji 0.6.0.

-6, --v6
Używaj tylko protokołu IPv6, nawet jeśli dostępna jest wersja 4.
Ta opcja skutecznie uniemożliwia korzystanie z protokołu IPv4, z wyjątkiem zapytań DNS.
Został dodany w wersji 0.6.0.

Gadatliwość opcje:
-l, --loglevel=ARG
Kontroluje ilość wykonanego logowania.
0: nic oprócz ostrzeżeń i komunikatów o błędach.
1: pobiera i usuwa (jest to ustawienie domyślne).
2: utworzone dowiązania/dowiązania symboliczne, pliki, które już otrzymaliśmy.
3: bezużyteczne rzeczy.

--bps Szybkość przesyłania dziennika.
Ta opcja powoduje, że ftpcopy rejestruje informacje o bajtach / kilobajtach / megabajtach na sekundę
po udanych transferach.
Ta opcja została dodana w wersji 0.3.9.

--postęp
Zgłoś postęp do stderr.
Spowoduje to wydrukowanie raportu pobierania co sekundę: skrócona forma pliku
nazwa, otrzymane i oczekiwane bajty oraz otrzymany procent.
Ta opcja została dodana w wersji 0.6.0.

filet wybór opcje:
-m, --max-dni = DNI
Pobierz tylko pliki zmodyfikowane w ciągu ostatniego DNI.
Istniejące lokalnie kopie niepobranych plików zostaną zachowane. Wartość domyślna to
aby nie ograniczać wieku plików.

--max-size=MAXBAJTÓW
Pobieraj tylko pliki do MAKSBAJTY długość.
Istniejące lokalnie kopie zbyt długich plików zostaną usunięte podczas etapu czyszczenia.
Domyślnie nie ogranicza się rozmiaru pliku.
Ta opcja została dodana w wersji 0.5.1.

-x, --exclude=WILDCARD
Wyklucz pasujące ścieżki DZIKA KARTA.
If DZIKA KARTA pasuje do pełnej ścieżki zdalnego pliku, to plik nie będzie
pobrane. DZIKA KARTA jest wyrażeniem wieloznacznym w stylu powłoki, a nie wyrażeniem regularnym
jak te z grep. Możesz powtarzać tę opcję tak często, jak chcesz, i możesz
zmieszaj to z opcją --include.
W przypadku użycia zarówno włączeń, jak i wykluczeń, uwzględnione zostanie ostatnie pasujące.
Lista zaczyna się od domyślnego „--include *”.
Jeśli opcja --tolower jest używana razem z opcją --exclude lub --include, wtedy
Wzorce in/exclude muszą być pisane małymi literami.
Ta opcja została dodana w wersji 0.3.0.

-i, --include=KARTA DZIKA
Uwzględnij pasujące ścieżki DZIKA KARTA.
Jest to przeciwieństwo opcji --exclude.
Został dodany w wersji 0.3.0.

-X, --in-exclude-file=PLIK
Wczytaj/wyklucz wzorce z FILE.
Wzorce włączeń i wykluczeń są odczytywane z pliku. Jeśli pierwszy znak a
line to „+”, reszta linii jest traktowana jako argument opcji --include
optiona, a jeśli jest to „-”, jest traktowane jako argument opcji --exclude.
Wiersze zaczynające się od znaku „#” są ignorowane.
FILE zostanie odczytany po wszelkich opcjach --include i --exclude podanych w poleceniu
linia została przeczytana.
Ta opcja została dodana w wersji 0.6.6.

--ignore-rozmiar
Ignoruj ​​​​rozmiar pliku.
Nie porównuj rozmiarów plików podczas sprawdzania, czy zdalny plik ma zostać pobrany.
Ta opcja została dodana w wersji 0.4.4.

--ignore-czas
Ignoruj ​​czasy modyfikacji.
Nie porównuj czasów modyfikacji plików, gdy sprawdzanie pliku zdalnego musi być
pobrane. Ta opcja może być połączona z --ignore-size, w takim przypadku plik
nigdy nie zostaną pobrane, niezależnie od zmian w rozmiarze pliku lub czasu modyfikacji.
Innymi słowy: ftpcopy nie pobierze żadnych aktualizacji.
Ta opcja została dodana w wersji 0.4.4.

--max-głębokość=ARG
Zejdź w większości katalogów LEVEL.
0 oznacza `w ogóle nie wchodź do podkatalogów',
1 oznacza „wprowadź podkatalogi, ale nie ich podkatalogi”.
Wartość domyślna to 2^32-1, co oznacza „wprowadź wszystko”.

usunięcie opcje:
-n, --no-delete
Nie usuwaj plików.
Ma to wpływ na krok czyszczenia podczas pozbywania się rzeczy, których serwer nie ma
nie więcej. Nie powstrzymuje ftpcopy przed usuwaniem plików, gdy wykryje coś w
to jest sposób podczas pobierania.

-M, --max-deletes=LICZBA
Nie usuwaj więcej COUNT akta.
Ta opcja może być przydatna do ograniczenia wpływu tymczasowej utraty plików na system
serwer. Wpływa to tylko na krok czyszczenia i nie zatrzymuje usuwania ftpcopy
pliki w ten sposób podczas pobierania. Wartość domyślna to 0, co oznacza nieograniczony.
Ta opcja została dodana w wersji 0.4.5.

Operacyjny opcje:
-d, --tylko katalogi
Utwórz tylko hierarchię katalogów.
Nie pobieraj plików. Każdy plik w drzewie zostanie usunięty, chyba że wybrano opcję -n
również podane.
Ta opcja zostanie usunięta w przyszłych wersjach, chyba że ktoś się sprzeciwi.

--próba
Nie rób nic.
ftpcopy pokaże tylko, co zostałoby zrobione.
Ta opcja została dodana w wersji 0.3.6.

-T, --timeout=SEKUND
Limit czasu do wykorzystania na odczyt/zapis sieciowy.
Wartość domyślna to 30 sekund i zwykle jest wystarczająca.
Ta opcja została dodana w wersji 0.3.8.

--rate-limit=BAJTY_PER_SECOND
Ogranicz prędkość pobierania plików.
Ogranicz szybkość przesyłania pobieranych plików do mniej więcej tylu bajtów na sekundę. The
implementacja jest prymitywna i prosta, przez spanie do jednej sekundy między siecią
czyta, a zatem nawet nie próbuje ograniczyć stawki dokładnie do tej liczby. NA
z drugiej strony zwykle działa i jest mało prawdopodobne, aby coś zepsuło, powodując
limity czasu.
Wartość domyślna to nieograniczona.
Ta opcja została dodana w wersji 0.4.7.

--interaktywny
Czytaj katalogi ze stdin.
Ta opcja mówi ftpcopy, aby ignorował wszelkie katalogi podane w wierszu poleceń i
czytać polecenia ze standardowego wejścia. Każde polecenie składa się z dwóch linii, tj
pierwszy jest katalogiem na serwerze zdalnym, a drugi katalogiem lokalnym.
ftpcopy wypisze linię END-OF-COPY po każdej operacji.
Ta opcja została dodana w wersji 0.3.6 i zostanie usunięta w przyszłych wersjach,
chyba, że ​​ktoś się sprzeciwi.

Obejście opcje:
--ascii-listingi
Wykonuj listy katalogów w trybie ASCII.
Użyj tej opcji, jeśli serwer FTP nie może poprawnie wyświetlić katalogów w postaci binarnej
mode, na przykład, jeśli zobaczysz taki komunikat (zwykle w jednym wierszu):
`krytyczny: otrzymano niechcianą odpowiedź na LISTA: 426 Połączenie danych: Nielegalne wyszukiwanie.'
Ta opcja została dodana w wersji 0.5.2.

-L, --list-options=OPTY
Dodaj OPTY do polecenia LISTA.
Pozwala to na przekazanie dowolnych opcji do polecenia LIST serwerów FTP. Zauważ to
ftpcopy nie radzi sobie dobrze z rekurencyjnymi listami katalogów.
Ta opcja została dodana w wersji 0.3.0.

-s, --symlink-hack
Zajmij się dowiązaniami symbolicznymi.
Jest to przydatne tylko w przypadku witryn lustrzanych, które tworzą listy /bin/ls, I będzie
kończy się niepowodzeniem, jeśli nazwa pliku w łączu zawiera sekwencję ` -> '.

--wymuś wybór
Użyj wyboru, a nie ankiety.
Nie używaj wywołania systemowego poll(), nawet jeśli jest dostępne, ale zamiast tego użyj select().
Dzięki temu program może być używany razem z RunSocks z odniesienia do skarpetek5
realizacja.
Pamiętaj, że i tak będziesz potrzebować bezpośrednio osiągalnego serwera nazw, takiego jak DNS
używana biblioteka nie obsługuje SOCKS (zawsze możesz użyć adresów IP).
Ta opcja została dodana w wersji 0.3.8.

--mdtm Użyj polecenia MDTM, aby uzyskać zdalny czas.
Domyślnie czasy są pobierane z wykazów katalogów. To nie działa, jeśli
serwer implementuje gorszy format listowania (większość tak robi) i nie wysyła czasu
znaczki w uniwersalnym czasie koordynowanym (UTC). Szkody spowodowane przez to są ograniczone do
znaczniki czasu pliku są błędne o kilka godzin.
Ta opcja powoduje, że ftpcopy wysyła polecenie MDTM dla dowolnego pliku, który może chcieć
pobierać. Wadą jest to, że zjada to wydajność: ftpcopy zwykle wysyła tylko
jedno polecenie dla całego katalogu, który przechodzi. Z opcją --mdtm, którą ma
aby wysłać dodatkowe polecenie dla dowolnego pliku.
Ta opcja została dodana w wersji 0.3.10.

--allow-pasv-ip=IP4
Zezwalaj na połączenia danych z adresem IP4.
Zwykle ftpls akceptuje tylko połączenia danych z adresami IP, które otrzymał jako adres
odpowiedź na żądanie DNS lub adres IP w adresie URL. Czasami tak nie jest
wystarczająco dużo, zwłaszcza gdy aktywny jest NAT lub maskarada. ftpcopy następnie drukuje plik
komunikat o błędzie „nielegalne przekierowanie przez serwer FTP”. Z tą opcją, która może być
podany więcej niż jeden raz, możesz dodać dodatkowe adresy do wewnętrznej listy
dozwolone cele połączeń danych. IP4 musi być adresem IPv4 lub listą adresów IPv4
adresy oddzielone przecinkami.
Zmienna środowiskowa FTPCOPY_ALLOW_PASV_IP służy temu samemu celowi.
Uwaga: Nie używaj tej opcji bez zastanowienia: przekierowania FTP mogą zostać użyte do uruchomienia
ataki typu „odmowa usługi” na niewinne cele.
Ta opcja została dodana w wersji 0.6.1.

--no-wznowienie
Nie próbuj wznawiać pobierania.
Polecenie REST potrzebne do wznowienia nie powiodło się
download, jest źle określony i prawdopodobnie zostanie błędnie zinterpretowany i -wdrożony. Używać
tę opcję w razie problemów.
Ta opcja została dodana w wersji 0.6.0.

--obniżyć
Zmień wszystkie lokalne nazwy plików na małe litery.
Użyj tego tylko wtedy, gdy jesteś absolutnie pewien, że zdalna strona nie zawiera żadnych
pliki lub katalogi, których nazwy pisane małymi literami kolidują ze sobą. W przeciwnym razie
ta opcja spowoduje marnowanie przepustowości.
Jeśli ta opcja jest używana razem z opcjami --exclude lub --include, wtedy
Wzorce in/exclude muszą być pisane małymi literami.
Ta opcja została dodana w wersji 0.3.8.

Pomoc opcje:
--include-exclude-help
Jak --include i --exclude działa.

--przykłady
Pokaż przykłady użycia.

--Zobacz też
Gdzie znaleźć powiązane informacje.

--wersja
Pokaż wersję: ftpcopy (ftpcopy) 0.6.7.

--help Pokaż listę opcji lub obszerną pomoc na temat jednej z nich.
Użycie z argumentem pokazuje długi tekst pomocy
tej opcji, bez argumentu zostanie wyświetlona
wszystkie opcje.

--długa pomoc
Pokaż dłuższe teksty pomocy dla wszystkich lub jednej opcji.

PRZYKŁADY


lustro cr.yp.to:
ftpcopy \
--wyklucz '*.cdb' \
--exclude '*oprogramowanie/prekompilowane*' \
cr.yp.to / /prywatny/plik/0/mirror/cr.yp.to
To znaczy:
* nie interesują mnie pliki .cdb.
* Prekompilowane rzeczy również nie są pobierane.
* Host do połączenia to cr.yp.to.
* zdalny katalog to /, i
* i /private/file/0/mirror/cr.yp.to to katalog lokalny.

WŁĄCZ/WYKLUCZ


Listy włączone i wykluczone są wewnętrznie mieszane razem, zachowując kolejność, w jakiej były
dany. Lista zaczyna się od domyślnego `include *'. ftpcopy honoruje ostatnie dopasowanie.

Dopasowywanie symboli wieloznacznych odbywa się względem pełnej zdalnej ścieżki pliku. Znak `/'
nie ma specjalnego znaczenia dla dopasowania i jest traktowany jak każdy inny.

Uwaga: musisz dołączyć katalogi najwyższego poziomu plików lub katalogów, które chcesz
włączać. Coś takiego NIE będzie działać:
--exclude '*' --include '/w/h/e/r/e/plik.c'
Musisz dołączyć /w, /w/h i tak dalej.

PRAWA AUTORSKIE


Prawa autorskie (C) 2003 Uwe Ohse.

Oprogramowanie NIE JEST OBJĘTE GWARANCJĄ w zakresie dozwolonym przez prawo.

Ten pakiet jest publikowany na warunkach Powszechnej Licencji Publicznej GNU w wersji 2.
Późniejsze wersje GPL mogą mieć zastosowanie lub nie, zob http://www.ohse.de/uwe/licenses/

Korzystaj z ftpcopy online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad