АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

ftpcopy - Интернет в облаке

Запустите ftpcopy в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда ftpcopy, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


ftpcopy - создать и поддерживать зеркало ftp.

СИНТАКСИС


ftpcopy [параметры] хост [: порт] удаленный [локальный каталог]
или: ftpcopy [параметры] ftp: // хост[: порт] / удаленный [локальный каталог]

ОПИСАНИЕ


ftpcopy рекурсивно копирует FTP-сайт. Впоследствии он удаляет все файлы в локальном
дерево каталогов, которые не были найдены на удаленном сайте.

local-directory по умолчанию - `. ' - текущий рабочий каталог - если --no-delete
опция используется. local-directory не нужен, если используется опция --interactive.
В противном случае вы должны предоставить аргумент локального каталога.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Свяжитесь / Войти / username / password опции:
-u, --user = ИМЯ
Используйте ИМЯ для входа на ftp-сервер.
По умолчанию - "анонимный". Используйте пустое имя, чтобы программа не входила в систему.

-p, --pass = ПАРОЛЬ
Используйте PASS в качестве пароля для входа на ftp-сервер.
По умолчанию это `[электронная почта защищена]'. Если задан пустой пароль,
Программа не отправляет пароль на сервер.

--account = АККАУНТ
Отправить ВОЙТИ в качестве имени учетной записи на этапе входа в систему.
Примечание: это _не_ имя пользователя, а имя того, что можно было бы назвать
субаккаунт реализован на нескольких серверах. Если вы не понимаете, что это значит, вы
есть хороший шанс, что в любом случае эта опция никогда не понадобится. Если вы думаете, что вам это нужно
сначала попробуйте параметр --user.

--tries = ARG
Количество попыток подключения и входа в систему.
Значение по умолчанию - 1, что означает, что программа откажется от первой ошибки.
Эта опция была добавлена ​​в версии 0.3.0.

--data-connect-retries = ARG
Количество попыток подключения к порту данных.
Программа попытается связаться с портом данных (для поиска списков или данных).
это много раз и откажется после этого много ошибок подряд. По умолчанию 5,
Это означает, что программа откажется после пятой ошибки.
Эта опция была добавлена ​​в версии 0.6.6. Старое поведение заключалось в том, чтобы сдаваться после
первая ошибка.

--login-sleep = ARG
Время ожидания в секундах после неудачного входа в систему.
Точнее: программа засыпает на это количество секунд после попытки
подключиться или войти не удалось. По умолчанию - 5. 0 рассматривается как 1, а злоупотребление,
особенно вместе с --tries, вероятно, раздражает администраторов серверов.
Эта опция была добавлена ​​в версии 0.4.5.

-4, --v4
Используйте только IPv4, даже если доступен v6.
Этот параметр фактически запрещает использование IPv6, за исключением запросов DNS.
Он был добавлен в версии 0.6.0.

-6, --v6
Используйте только IPv6, даже если доступен v4.
Этот параметр фактически запрещает использование IPv4, за исключением запросов DNS.
Он был добавлен в версии 0.6.0.

многословие опции:
-l, --loglevel = ARG
Контролирует количество сделанных журналов.
0: ничего, кроме предупреждений и сообщений об ошибках.
1: скачивает и удаляет (по умолчанию).
2: ссылки / символические ссылки созданы, файлы у нас уже есть.
3: бесполезный материал.

--bps Скорость передачи журнала.
Эта опция заставляет ftpcopy регистрировать информацию в байтах / килобайтах / мегабайтах в секунду.
после удачных переводов.
Эта опция была добавлена ​​в версии 0.3.9.

--прогресс
Сообщите о прогрессе в stderr.
Каждую секунду будет печататься отчет о загрузке: краткая форма файла.
имя, полученные и ожидаемые байты и полученный процент.
Эта опция была добавлена ​​в версии 0.6.0.

Файл выбор опции:
-m, --max-days = ДНЕЙ
Загружать только файлы, измененные за последние ДНИ.
Локально существующие копии не загруженных файлов будут сохранены. По умолчанию
не ограничивать возраст файлов.

--max-size = MAXBYTES
Загружать только файлы до МАКСБАЙТ длина.
Локально существующие копии слишком длинных файлов будут удалены на этапе очистки.
По умолчанию размер файла не ограничивается.
Эта опция была добавлена ​​в версии 0.5.1.

-x, --exclude = WILDCARD
Исключить совпадающие пути ПОДСТАВНОЙ КАРТЫ.
If ПОДСТАВНОЙ КАРТЫ соответствует полному пути к удаленному файлу, тогда файл не будет
скачал. ПОДСТАВНОЙ КАРТЫ это выражение подстановочного знака в стиле оболочки, а не регулярное выражение
как у grep. Вы можете повторять этот вариант так часто, как хотите, и вы можете
смешайте это с параметром --include.
Если используются как include, так и excludes, то будет учтено последнее совпадение.
Список начинается с неявного '--include *'.
Если параметр --tolower используется вместе с --exclude или --include, тогда
Шаблоны in / exclude должны быть написаны строчными буквами.
Эта опция была добавлена ​​в версии 0.3.0.

-i, --include = WILDCARD
Включить сопоставление путей ПОДСТАВНОЙ КАРТЫ.
Это противоположность опции --exclude.
Он был добавлен в версии 0.3.0.

-X, --in-exclude-file = ФАЙЛ
Считать / исключить шаблоны из ФАЙЛОВ.
Шаблоны включения и исключения считываются из файла. Если первый символ
строка - это '+', оставшаяся часть строки рассматривается как аргумент --include
optiona, и если это '-', он рассматривается как аргумент опции --exclude.
Строки, начинающиеся с символа "#", игнорируются.
ФАЙЛОВ будет прочитан после любых параметров --include и --exclude, заданных в команде
строка была прочитана.
Эта опция была добавлена ​​в версии 0.6.6.

--игнорировать размер
Игнорировать размер файла.
Не сравнивайте размеры файлов при проверке необходимости загрузки удаленного файла.
Эта опция была добавлена ​​в версии 0.4.4.

- игнорировать время
Игнорируйте время модификации.
Не сравнивайте время модификации файла, если необходимо проверить удаленный файл.
скачал. Этот параметр можно комбинировать с --ignore-size, в этом случае файл
никогда не будет загружен, независимо от изменения размера файла или времени модификации.
Другими словами: ftpcopy не будет скачивать никаких обновлений.
Эта опция была добавлена ​​в версии 0.4.4.

--max-depth = ARG
Сходите на самый LEVEL каталог.
0 означает `вообще не входить в подкаталоги ',
1 означает «вводить подкаталоги, но не их подкаталоги».
По умолчанию 2 ^ 32-1, что означает «ввести все».

удаление опции:
-n, --no-удалить
Не удаляйте файлы.
Это влияет на этап очистки при избавлении от вещей, которых нет на сервере.
больше. Это не мешает ftpcopy удалять файлы, когда обнаруживает что-то в
это путь во время загрузки.

-M, --max-deletes = СЧЁТ
Не удаляйте больше СЧИТАТЬ файлы.
Эта опция может быть полезна, чтобы ограничить влияние временной потери файлов на
сервер. Это влияет только на шаг очистки и не останавливает ftpcopy для удаления.
файлы в пути во время загрузки. По умолчанию - 0, что означает неограниченный.
Эта опция была добавлена ​​в версии 0.4.5.

Операционный опции:
-d, --только каталоги
Только создайте иерархию каталогов.
Не скачивайте файлы. Любой файл в дереве будет удален, если не задана опция -n.
также дано.
Эта опция будет удалена в будущих версиях, если кто-то не возражает.

--прогон, репетиция
Ничего не делай
ftpcopy покажет только то, что будет сделано.
Эта опция была добавлена ​​в версии 0.3.6.

-T, --timeout = СЕКУНДЫ
Тайм-аут для чтения / записи по сети.
По умолчанию 30 секунд, и обычно этого достаточно.
Эта опция была добавлена ​​в версии 0.3.8.

--rate-limit = BYTES_PER_SECOND
Ограничьте скорость загрузки файлов.
Ограничьте скорость загрузки файлов примерно таким количеством байтов в секунду. В
реализация грубая и простая, засыпая до одной секунды между сетью
читает, и поэтому даже не пытается ограничить скорость именно этим числом. На
с другой стороны, это обычно работает и вряд ли что-то сломает, вызвав
таймауты.
По умолчанию не ограничено.
Эта опция была добавлена ​​в версии 0.4.7.

- интерактивный
Читать каталоги со стандартного ввода.
Эта опция указывает ftpcopy игнорировать любые каталоги, указанные в командной строке, и
читать команды со стандартного ввода. Каждая команда состоит из двух строк,
первый - это каталог на удаленном сервере, а второй - локальный каталог.
ftpcopy будет печатать строку КОНЕЦ КОПИИ после каждой операции.
Эта опция была добавлена ​​в версии 0.3.6 и будет удалена в будущих версиях,
если кто-то не возражает.

Обходной путь опции:
--ascii-списки
Делайте списки каталогов в режиме ASCII.
Используйте эту опцию, если FTP-сервер не может правильно перечислить каталоги в двоичном формате.
mode, например, если вы видите такое сообщение (обычно в одной строке):
`fatal: получен нежелательный ответ на LIST: 426 Соединение для передачи данных: незаконный поиск. '
Эта опция была добавлена ​​в версии 0.5.2.

-L, --list-options = ОПТ
Добавить КЛЮЧ в команду СПИСОК.
Это позволяет передавать произвольные параметры команде СПИСОК FTP-серверов. Обратите внимание, что
ftpcopy плохо справляется с рекурсивным списком каталогов.
Эта опция была добавлена ​​в версии 0.3.0.

-s, --symlink-взломать
Разберитесь с символическими ссылками.
Это полезно только для зеркальных сайтов, которые создают списки через / bin / ls, и воля
завершиться ошибкой, если имя файла в ссылке содержит последовательность `-> '.

--force-select
Используйте выбор, а не опрос.
Не используйте системный вызов poll (), даже если он доступен, вместо этого используйте select ().
Это позволяет использовать программу вместе с runsocks из справочника socks5.
реализации.
Обратите внимание, что вам в любом случае понадобится напрямую доступный сервер имен, так как DNS
используемая библиотека не поддерживает SOCKS (вы всегда можете использовать IP-адреса).
Эта опция была добавлена ​​в версии 0.3.8.

--mdtm Используйте команду MDTM, чтобы получить удаленное время.
По умолчанию время берется из списков каталогов. Это не сработает, если
сервер реализует низший формат листинга (большинство из них) и не отправляет время
штампы во всемирном координированном времени (UTC). Ущерб, вызванный этим, ограничен
отметки времени файла ошибочны на несколько часов.
Эта опция заставляет ftpcopy отправлять команду MDTM для любого файла, который он может захотеть
скачать. Недостатком является то, что это снижает производительность: ftpcopy обычно отправляет только
одна команда для полного каталога, который он проходит. С параметром --mdtm он имеет
отправить дополнительную команду для любого файла.
Эта опция была добавлена ​​в версии 0.3.10.

--allow-pasv-ip = IP4
Разрешить подключения к данным по адресу IP4.
Обычно ftpls принимает соединения для передачи данных только с IP-адресов, которые он получил в качестве
ответ на запрос DNS или IP-адрес в URL-адресе. Иногда это не так
достаточно, особенно когда активен NAT или маскировка. ftpcopy затем печатает
сообщение об ошибке «незаконное перенаправление FTP-сервером». С помощью этой опции, которая может быть
заданный более одного раза, вы можете добавить дополнительные адреса во внутренний список
разрешенные цели подключения для передачи данных. IP4 должен быть адрес IPv4 или список IPv4
адреса через запятую.
Переменная среды FTPCOPY_ALLOW_PASV_IP служит той же цели.
Примечание. Не используйте эту опцию, не задумываясь: для запуска могут использоваться перенаправления FTP.
атаки отказа в обслуживании против невинных целей.
Эта опция была добавлена ​​в версии 0.6.1.

--без резюме
Не пытайтесь возобновить загрузку.
Команда REST, необходимая для возобновления сбоя
download, неправильно определен и может быть неправильно истолкован и реализован. Использовать
этот вариант на случай неприятностей.
Эта опция была добавлена ​​в версии 0.6.0.

--снизить
Измените все имена локальных файлов на строчные.
Используйте это только в том случае, если вы абсолютно уверены, что удаленная сторона не содержит
файлы или каталоги, чьи имена в нижнем регистре конфликтуют друг с другом. Иначе
эта опция приведет к потере полосы пропускания.
Если этот параметр используется вместе с параметрами --exclude или --include, тогда
Шаблоны in / exclude должны быть написаны строчными буквами.
Эта опция была добавлена ​​в версии 0.3.8.

Документи опции:
--include-exclude-помощь
Как работают --include и --exclude.

--Примеры
Показать примеры использования.

--смотрите также
Где найти соответствующую информацию.

--версия
Показать версию: ftpcopy (ftpcopy) 0.6.7.

--help Показать список параметров или длинную справку по одному из них.
Использование с аргументом показывает длинный текст справки
этого параметра, без аргументов он будет перечислять
все варианты.

--longhelp
Показывать более длинные справочные тексты для всех или для одного варианта.

ПРИМЕРЫ


зеркало cr.yp.to:
FTP-копия \
--exclude '* .cdb' \
--exclude '* программное обеспечение / предварительно скомпилированное *' \
cr.yp.to / /частный/файл/0/зеркало/cr.yp.to
Это означает:
* Меня не интересуют файлы .cdb.
* предварительно скомпилированные файлы также не скачиваются.
* хост для подключения - cr.yp.to.
* удаленный каталог /, и
* и /private/file/0/mirror/cr.yp.to - это локальный каталог.

В / ИСКЛЮЧИТЬ


Списки включения и исключения внутренне смешиваются вместе, сохраняя порядок, в котором они были
данный. Список начинается с неявного `include * '. ftpcopy отдает должное последнему совпадению.

Сопоставление подстановочных знаков выполняется по полному удаленному пути к файлу. Символ `/ '
не имеет особого значения для сопоставления и рассматривается как любой другой.

Примечание: вы должны включить каталоги верхнего уровня файлов или каталогов, которые вы хотите
включают. Что-то вроде этого НЕ будет работать:
--exclude '*' --include '/w/h/e/r/e/file.c'
Вам нужно включить / w, / w / h и так далее.

АВТОРСКИЕ ПРАВА


Авторское право (C) 2003 Уве Осе.

Программное обеспечение поставляется БЕЗ ГАРАНТИЙ в пределах, разрешенных законом.

Этот пакет опубликован в соответствии с условиями Стандартной общественной лицензии GNU версии 2.
Более поздние версии GPL могут применяться или не применяться, см. http://www.ohse.de/uwe/licenses/

Используйте ftpcopy онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    JXplorer - браузер Java Ldap
    JXplorer - браузер Java Ldap
    Java-клиент LDAP с поддержкой LDIF,
    безопасность (включая SSL, SASL и GSSAPI),
    переведен на многие языки (в т.
    китайский), интерактивную справку, пользовательские формы и
    многие другие ...
    Скачать JXplorer — браузер Java Ldap
  • 2
    PosteRazor - Создайте свой собственный плакат!
    PosteRazor - Создайте свой собственный плакат!
    Хотите напечатать плакат? PosteRazor режет
    файл изображения на части, и вы можете
    распечатайте потом на принтере и приклейте
    вместе к плакату. Простой на основе FLTK
    использовать ...
    Скачать PosteRazor - Создайте свой собственный постер!
  • 3
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 4
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 5
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 6
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • Больше »

Команды Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    комар, gnatbind, gnatbl, gnatchop,
    гнатфинд, гнаттмл, гнаткр, гнатлинк,
    гнатлы, гнатмейке, гнатпреп, гнатпста,
    gnatpsys, gnatxref — набор инструментов GNAT
    ОПИСАНИЕ: Т...
    Запустите aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnathop-5
    aarch64-linux-gnu-gnathop-5
    комар, gnatbind, gnatbl, gnatchop,
    гнатфинд, гнаттмл, гнаткр, гнатлинк,
    гнатлы, гнатмейке, гнатпреп, гнатпста,
    gnatpsys, gnatxref — набор инструментов GNAT
    ОПИСАНИЕ: Т...
    Запустите aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-информация
    cpupower-idle-информация
    cpupower Idle-info — Утилита для
    получить информацию о простое ядра процессора
    СИНТАКСИС: мощность процессора [ -c список процессоров ]
    Idle-info [опции] ОПИСАНИЕ: Инструмент
    который печатает p...
    Запустите cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower Idle-Set — Утилита для настройки процессора
    специальные параметры ядра для состояния простоя
    СИНТАКСИС: мощность процессора [ -c список процессоров ]
    Idle-info [опции] ОПИСАНИЕ:
    мощность процессора в режиме ожидания...
    Запустите cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets — изменяет/печатает пользовательские
    текущий путь поиска набора карт. Влияет на
    доступ пользователя к данным, существующим в рамках
    другие наборы карт в текущем местоположении. ...
    Запустите g.mapsetsgrass
  • 6
    г.messagegrass
    г.messagegrass
    g.message — печатает сообщение, предупреждение,
    информация о ходе выполнения или фатальная ошибка в
    ТРАВЯНОЙ путь. Этот модуль следует использовать в
    сценарии для сообщений, доставляемых пользователю.
    КЕЙВО...
    Запустите g.messagegrass
  • Больше »

Ad