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

Запустить серверы | Ubuntu > | Fedora > |


Значок OnWorks

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

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

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

ПРОГРАММА:

ИМЯ


weex - быстрый веб-обменник, неинтерактивный клиент FTP и FTPS

СИНТАКСИС


weex [ Параметры ] HOSTID [HOSTID ...]

ОПИСАНИЕ


weex это утилита, предназначенная для автоматизации задачи удаленного обслуживания веб-страницы или
другой архив FTP или FTPS. С участием weex , обслуживающий веб-сайт или архив, который должен
администрирование через FTP / FTPS может в значительной степени игнорировать этот процесс. Архив
администратор просто создает локальный каталог, который служит точной моделью для
внешние данные. Все модификации и прямое взаимодействие выполняются локально в этом каталоге.
состав. Когда администратор желает согласовать данные на удаленном сайте с
что из каталога локальной модели, просто выполняя weex достигает этого в большинстве
Режим с эффективным использованием полосы пропускания за счет передачи только тех файлов, которые нуждаются в обновлении. Программа
создаст или удалит файлы или каталоги по мере необходимости, чтобы точно установить локальный
модель на удаленном сервере.

Обязательный HOSTID аргумент - определяемое пользователем имя, представляющее конкретный FTP
учетная запись или конфигурация, указанная в ~ / .weexrc файл. Этот файл, содержимое которого
описаны ниже, могут также называться ~ / .weex / weexrc, множественный HOSTID Аргументы
к одному weex поддерживаются для воздействия на несколько архивов или конфигураций в
немедленная преемственность. Кроме того, собственно HOSTID можно заменить числом
представляя его относительную последовательную позицию в ~ / .weexrc файл (первый HOSTID
определение равно 1 и т. д.).

ОПЦИИ


Параметры в командной строке имеют приоритет над параметрами, указанными в файле конфигурации.

-д, --debug-config
Выводит конфигурацию каждого хоста.

-Д, --debug-ftplib
Выводит сообщения с / на FTP-сервер.

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

-час, --Помогите
Выводит сводку использования в стандартный вывод.

-м, --монохромный
В режиме по умолчанию создается полезная цветовая кодировка в зависимости от выполняемой операции.
выполненный. Эта опция подавляет это.

-р, --rebuild-кэш
Если файл кеша поврежден, используйте его для его восстановления.

-с, --тихий
В режиме по умолчанию выводится полезное сообщение о состоянии для каждого предпринятого действия, включая
счетчики прогресса передачи файлов. Этот режим подавляет вывод.

-т, --тестовое задание
Weex не изменяет удаленные файлы / каталоги.

-В, --версия
Печатает версию weex программу.

КОНФИГУРАЦИЯ ФАЙЛОВ


Поскольку эта программа не является интерактивной, правильно настроенный файл конфигурации
имеет важное значение. weex ищет этот файл либо в ~ / .weexrc or ~ / .weex / weexrc.

Общий формат файла конфигурации - это заголовок раздела в квадратных скобках, за которым следует
параметры, которые определяют конфигурацию этого раздела. Имя этого раздела - то, что предоставляется
в weex во время выполнения, чтобы указать порядок FTP, который вы хотите обновить. Параметр
действительно только для последнего заголовка раздела, который ему предшествовал. Исключением является
что собой представляет [дефолт] раздел, который создает настройки для неопределенных параметров в каждом разделе.
В случае параметров, которые принимают несколько значений, раздел по умолчанию дополняет любые
специально обозначенные значения.

Строки, начинающиеся с символа "#", игнорируются как комментарии. Ни один из разделов
имена и переменные параметров не чувствительны к регистру. Названия разделов не могут начинаться
с числами. Некоторым параметрам можно присвоить несколько значений. Где это невозможно,
используется последнее значение. Чтобы заключить специальные символы в кавычки, используйте одинарные кавычки (') или двойные.
кавычки ("). Чтобы процитировать конкретный символ кавычки, используйте другую кавычку. Общий синтаксис
формат файла конфигурации:

[hostid1]
Параметр1 = Значение
# Первый метод для нескольких значений
Параметр2 = Значение
Параметр2 = Значение
...

[hostid2]
Параметр1 = Значение
# Второй метод для нескольких значений
Параметр2 = {
Значение
Значение
}
...

[дефолт]
Параметр = Значение
...

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

Эти параметры используются для определения свойств конкретной конфигурации хоста.
названы в скобках. При указании имен каталогов завершающий "/" не обязателен. Также,
как файлы, так и каталоги (кроме SrcDir и DestDir) могут быть указаны с помощью оболочки
подстановочные знаки. При указании файлов, если файл или шаблон файла указан без пути, он
считается доступным при обнаружении в любом каталоге. Если это явно
указанная комбинация путь / файл, конфигурация доступна в этом каталоге.
Файлы / каталоги, кроме SrcDir и DestDir, могут быть указаны как абсолютный путь, так и
относительный путь. Но вы должны указать `SrcDir 'и` DestDir' как абсолютный путь. Когда ты
хотите указать /public_html/ignoreme.html в качестве относительного пути, вы должны указать
./ignoreme.html, а не ignoreme.html. При указании двоичных состояний вы можете использовать
любое из следующего: Верно / Неверно, Да / Нет, Т / Н, 1/0. Ни один из них не чувствителен к регистру.

AsciiFile
Шаблоны имен файлов, которые будут передаваться в режиме ASCII. Режим по умолчанию для
файлы, не указанные таким образом, находятся в режиме ИЗОБРАЖЕНИЯ (ДВОИЧНЫЙ).

АвторизацияИмя
Если вы используете прокси-сервер FTP, который требует авторизации запроса / ответа
с нестандартными командами AUTHORIZE и RESPONSE установите этот параметр на свой
имя пользователя (или номер) авторизации. После входа в прокси Weex будет
предложите вам задачу и зачитайте ответ.

Разрешение на изменение
Права доступа к файлам в каталогах, указанных с помощью
ChangePermissionDir изменяются на этот параметр. Формат - трехзначный.
восьмеричное число.

ChangePermissionDir
Файлы в каталогах, назначенных этому параметру, будут иметь права доступа.
поменял после отправки. Укажите локальные каталоги.

ChdirAtConnection
Установите true, чтобы изменить удаленный текущий рабочий каталог на DestDir при подключении. Если
удаленный текущий рабочий каталог при подключении - это DestDir, weex работает немного быстрее
установив для этого параметра значение false. По умолчанию - "true".

Конвтоловер
Если установлено значение «true», имена файлов перед отправкой преобразуются в нижний регистр. Этот
функция позволяет взаимодействовать с FTP-серверами, которые не поддерживают чувствительность к регистру
имена файлов. Если конфликт имен возникает из-за уже существующего имени в нижнем регистре,
возникает ошибка. Кроме того, кеш полностью не знает исходный верхний регистр.
имена файлов.

DestDir
Целевой каталог на удаленном FTP-сервере, в котором будет отображаться зеркальная информация.
быть отправленным. Этот параметр соответствует команде «pwd» на традиционных клиентах FTP.

Форс-мажор Если механизм кеширования запрещает загрузку файлов, которые должны быть
передано, эта опция заставит фактическую передачу всегда происходить, если установлено значение
"правда".

Следуйте
Установите true, чтобы переходить по символическим ссылкам. По умолчанию - false. Символическая ссылка
Директория предполагает файл, размер которого по умолчанию равен 0 байтам.

Ftpпассивный
Когда он имеет значение false, weex использует режим порта вместо пассивного режима. Если FTP-сервер
не поддерживает пассивный режим, укажите false. (Это может замедлить передачу)
По умолчанию - "true". (См. Также FAQ)

Имя хоста
Имя хоста для подключения. Спецификатор протокола "ftp: //" подразумевается и не может быть
использовал. IP-адрес также действителен и может сэкономить время поиска.

Игнорелокалдир
Этот параметр содержит один или несколько защищенных локальных каталогов, которые полностью
игнорируется в процессе передачи. Это полезно, если вы хотите иметь
подкаталоги, которые являются частью проекта, но не должны быть в конечном, онлайн
версия (т. е. старые версии).

Игнорелокалфиле
Этот параметр содержит один или несколько описателей защищенных локальных файлов, которые будут
полностью игнорируется в процессе передачи.

игнорироватьRemoteDir
Этот параметр содержит один или несколько защищенных удаленных каталогов, которые
полностью игнорируется в процессе передачи. Это полезно, если вы хотите иметь
другие материалы на удаленном FTP-сайте, не относящиеся к конкретному проекту
что weex имеет дело с. Это может включать, например, управляемые данные
через другой FTP-клиент или процесс.

Игнореремотефиле
Этот параметр содержит один или несколько описателей защищенных удаленных файлов, которые будут
полностью игнорируется в процессе передачи.

KeepRemoteDir
В своих каталогах файлы не удаляются, если их нет в локальном
каталог.

LogDetailLevel
Он определяет, на каком уровне детализации weex записывает журнал. Подключение и отключение
сообщения и сообщения об ошибках всегда записываются. Когда Weex закончит работу
правильно, он пишет предыдущее сообщение об отключении «Complete». Если 1 или меньше,
записывает каждое соединение. Если 2, записывает каждый каталог. Если 3 или более, записывает каждый
обрабатываемый файл По умолчанию - 1.

Логин
Имя для входа в учетную запись на FTP-сервере.

MaxRetryToSend
Когда Weex не может отправить файл, он пытается отправить файл еще раз. Максимальное время
повторная попытка - это этот параметр. По умолчанию 8. Укажите -1, чтобы остановить повторную попытку.

Монохромный
В режиме по умолчанию создается полезная цветовая кодировка в зависимости от выполняемой операции.
выполненный. Значение true подавляет это.

NestSpaces
Целое число, управляющее отступом вывода. По умолчанию - 4. Если
вы хотите его подавить, укажите -1. Если вы укажете 0, weex использует 4. :-)

Перезаписать: ОК
Если FTP-сервер не может перезаписать файлы, установите для этого параметра значение false и
каждый файл будет удален перед установкой новой версии.

Пароль
Открытый пароль для доступа к учетной записи. Обратите внимание, что этот файл не использует
специальные средства для защиты паролей. Убедитесь, что права доступа к файлу
Конфигурационный файл, содержащий пароли, задается консервативно. Если это не так,
предупреждение будет выдано при исполнении. Если этот параметр не найден, weex запрашивает
это на терминале.

PreservePermissionDir
Права доступа к файлам в каталогах, назначенных этому параметру, будут
скопировать на удаленный. Укажите * локальные * каталоги.

RecordLog
Когда «истина», weex создает журнал.

ПереименоватьOK
Если для этого параметра установлено значение true, каждый файл загружается под временным именем.
`weex.tmp ', а затем переименовывать его в правильное имя только в случае успешной загрузки. Этот
позволяет избежать проблемы с получением пользователем неполного файла, если он загружается с вашего
Веб-сайт во время загрузки на него, а также загружаемых неполных файлов, если
ваше FTP-соединение прерывается во время работы Weex. По умолчанию установлено значение false, так как
некоторые FTP-серверы могут не поддерживать переименование.

Показать скрытый файл
Установите значение true, чтобы получить скрытые файлы (начинающиеся с точки) на FTP-сервере, который не
по умолчанию показывать скрытые файлы. По умолчанию - false.

Тихий В режиме по умолчанию выводится полезное сообщение о состоянии для каждого предпринятого действия, включая
счетчики прогресса передачи файлов. Значение true подавляет вывод.

SrcDir Вверху дерева исходных каталогов, содержащего локальную копию информации, которая должна быть
зеркальный. Этот параметр соответствует команде «lcd» на традиционных клиентах FTP.

ИспользоватьSSL Если установлено значение «true», используйте FTPS вместо FTP. Явный AUTH SSL используется для шифрования
FTP-сессия. Если это не поддерживается сервером, мы завершаем работу.

Использовать SSLПодтвердить
Проверьте сертификат сервера. Прервать, если проверка не удалась. По умолчанию true.

UseSSLcafile
Путь к файлу, содержащему сертификаты CA, для проверки сертификата SSL. Если
не указан, по умолчанию - /etc/ssl/certs/ca-certificates.crt.

ПРИМЕРЫ


Вот пример того, что типичный .weexrc файл может выглядеть так:

# - = - = - = - = - = Пример файла конфигурации = - = - = - = - = -
# Моя любимая учетная запись FTP ...
[Ниндзя]
Имя хоста = ftp.ninja-rights.org
Имя пользователя = chrisxed
Пароль = '"МОИСЭКРЕТ!"'
SrcDir = / главная / chrisxed / проект / weex
DestDir = /
ASCIIfile = * .c
IgnoreLocalDir = /home/chrisxed/project/weex/weex.devel
IgnoreLocalDir = /home/chrisxed/project/weex/weex.old
IgnoreLocalFile = notes2myself.txt
IgnoreRemoteDir = / offsitearchive /

# Другая учетная запись FTP ...
[Вегетарианский]
HostName = ftp.vegetable-advocacy.com
LoginNAME = восковые бобы
Пароль = "X'sBean"
SrcDir = / главная / chrisxed / проект / бобовые
DestDir = / souppot /

# Глобальные настройки конфигурации
[дефолт]
AsciFile = {
* .htm
* .html
* .txt
* .asc
}
Игнорелокалфиле = {
* .bak
* .tmp
* .swp
}

В такой конфигурации выполняется:

$ weex Ниндзя

приведет к тому, что файловая система назначена SrcDir быть полностью отраженным на пульте дистанционного управления
сервер. Выполнение:

$ weex ниндзя вегетарианец

приведет к обновлению FTP для конфигурации "Ninja", а затем для
Конфигурация "вегетарианская". Это также можно указать так:

$ weex 1 2

ПРИМЕЧАНИЯ


Timestamp Кэш Объект

weex реализует кеш временных меток файлов из версии 1.6.0. Это сильно усложняет обновление.
быстрее, когда у вас много файлов. Кроме того, weex также кеширует структуру каталогов
и имена файлов из версии 2.5.0. Так что никогда не замедляйте передачу, даже если у вас много каталогов
и файлы. Если, однако, вы измените удаленные файлы с помощью другого FTP-клиента или запустив
weex убит или weex завершается ошибкой, файл кеша будет некорректным. В
Простое решение этой проблемы - удалить файл кеша (находится в
~ / .weex / weex.cache.HOSTNAME ) полностью или запустить weex с опцией --rebuild-кэш.

Проверенный Операционный системы

Debian GNU / Linux 2.1
Red Hat Linux 5.1 / 5.2 / 6.0 / 6.1J
SuSE Linux 6.1 / 6.2 / 6.3
Linux Mandrake 6.1
FreeBSD(98) 3.0-РЕЛИЗ
ВЫПУСК FreeBSD 3.3
Solaris 2.5.1

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


Ad


Ad