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

Ad


Значок OnWorks

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

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

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

ПРОГРАММА:

ИМЯ


Knife-diff - страница руководства для подкоманды knife diff.

Ассоциация нож Разница подкоманда используется для сравнения различий между файлами и каталогами
на сервере Chef и в chef-repo. Например, для сравнения файлов на сервере Chef
перед загрузкой или скачиванием файлов с помощью нож скачать и нож загружать
подкоманды, или чтобы убедиться, что определенные файлы в нескольких производственных средах являются
тем же. Эта подкоманда похожа на мерзавец Разница команда, которую можно использовать для определения различий в том, что
в репозитории шеф-поваров с тем, что синхронизируется с репозиторием git.

Синтаксис

Эта подкоманда имеет следующий синтаксис:

$ knife diff [ШАБЛОН ...] (параметры)

Опции

Эта подкоманда имеет следующие параметры:

-c КОНФИГ_ФАЙЛ, --config КОНФИГ_ФАЙЛ
Используемый файл конфигурации.

--chef-репо-путь PATH
Путь к шеф-репо. Этот параметр заменит путь по умолчанию к
шеф-репо. По умолчанию: то же, что указано в шеф-повар_репо_путь в config.rb.

--chef-нулевой порт PORT
Порт, на котором будет слушать chef-zero.

- [нет-] цвет
Используйте для просмотра цветного вывода.

--версия поваренной книги Версия
Версия кулинарной книги, которую нужно загрузить.

- параллелизм
Количество разрешенных одновременных подключений. Дефолт: 10.

-д, - отключить редактирование
Используйте, чтобы предотвратить открытие $ EDITOR и принять данные как есть.

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

--diff-filter = [(A | D | M | T) ... [*]]
Используйте для выбора только добавленных файлов (A), удалено (D), модифицированный (M),
и / или изменили их тип (T). Любая комбинация символов фильтра может быть
используется, включая символы без фильтра. Использовать * для выбора всех путей, если файл соответствует
другие критерии сравнения. Значение по умолчанию: ноль.

-e РЕДАКТОР, --редактор РЕДАКТОР
Редактор $ EDITOR используется для всех интерактивных команд.

-E СРЕДА, --среда ОКРУЖАЮЩАЯ СРЕДА
Название среды. Когда этот параметр добавляется к команде, команда
будет работать только с указанной средой.

-F ФОРМАТ, --формат ФОРМАТ
Формат вывода: резюме (По умолчанию), текст, JSON, YAMLи pp.

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

-k КЛЮЧ, --ключ KEY
Закрытый ключ, который нож будет использовать для подписи запросов, сделанных клиентом API к
Шеф-повар-сервер.

- имя-только
Используется для отображения только имен измененных файлов.

--имя-статус
Используется для отображения только имен файлов со статусом Добавленный, Удаленный, Модифицированныйили
Тип Изменено.

- без рекурсии
Используйте - без рекурсии чтобы отключить рекурсивный вывод каталога. Дефолт: - рекурсивный.

--print-после
Используется для отображения данных после разрушительной операции.

--репо-режим РЕЖИМ
Макет местного шеф-репо. Возможные значения: статический, многоеили
размещенное_все. Используйте статический только для ролей, сред, поваренных книг и данных
сумки. По умолчанию, многое и размещенное_все динамически выбираются
в зависимости от типа сервера. Дефолт: многое / размещенное_все.

-s URL-адреса, --сервер-url URL
URL-адрес сервера Chef.

-u ПОЛЬЗОВАТЕЛЬ, --Пользователь USER
Имя пользователя, используемое Knife для подписи запросов, сделанных клиентом API шеф-повару.
сервер. Аутентификация не удастся, если имя пользователя не соответствует закрытому ключу.

-в, --версия
Версия шеф-клиента.

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

-у, --да
Используйте для ответа на все запросы подтверждения «Да». нож не попросит
подтверждение.

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

Knife.rb Файл Настройки

Помимо настроек по умолчанию в файле knife.rb есть и другие
параметры подкоманды, которые могут быть добавлены. Когда запущена подкоманда, нож будет использовать:

1. Значение, переданное через командную строку.

2. Значение, содержащееся в файле knife.rb.

3. Значение по умолчанию

Значение, переданное через командную строку, переопределит значение в файле knife.rb; ценность в
файл Knife.rb заменит значение по умолчанию.

Следующие нож Разница настройки можно добавить в файл knife.rb:

нож [: chef_repo_path]
Используйте, чтобы добавить --chef-репо-путь опцию.

нож [: параллелизм]
Используйте, чтобы добавить - параллелизм опцию.

нож [: name_only]
Используйте, чтобы добавить - имя-только опцию.

нож [: name_status]
Используйте, чтобы добавить --имя-статус опцию.

нож [: recurse]
Используйте, чтобы добавить - рекурсивный опцию.

нож [: repo_mode]
Используйте, чтобы добавить --репо-режим опцию.

Примеры

Чтобы сравнить base.json роль в веб-сервер.json роль, введите:

Роли $ Knife diff / base.json роли / webserver.json

Чтобы сравнить различия между локальным chef-repo и файлами на Chef
сервер, введите:

$ разница ножей

Чтобы различать узел с именем узел-фунт а затем возвращать только те файлы, которые были добавлены, удалены,
изменено или изменено, введите:

$ Knife diff --name-status node-lb

чтобы вернуть что-то вроде:

узел-фунт / рецепты / eip.rb
узел-фунт / рецепты / сердцебиение-int.rb
узел-фунт / шаблоны / по умолчанию / corpsite.conf.erb
узел-фунт / файлы / по умолчанию / wildcard.node.com.crt
узел-фунт / файлы / по умолчанию / wildcard.node.com.crt-2009
узел-фунт / файлы / по умолчанию / wildcard.node.com.key
узел-фунт / .gitignore
узел-lb / Rakefile

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


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

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

  • 1
    Фунтов на квадратный дюйм
    Фунтов на квадратный дюйм
    Psi — кроссплатформенный мощный XMPP
    клиент, предназначенный для опытных пользователей.
    Есть сборки для MS
    Windows, GNU/Linux и macOS. Аудитория:
    Конечные пользователи...
    Скачать Пси
  • 2
    Блобби залп 2
    Блобби залп 2
    Официальное продолжение знаменитого
    Аркадная игра Blobby Volley 1.x..
    Аудитория: конечные пользователи / рабочий стол. Пользователь
    интерфейс: OpenGL, SDL. Программирование
    Язык: С++, Луа. С...
    Скачать Blobby Volley 2
  • 3
    SuiteCRM
    SuiteCRM
    SuiteCRM — отмеченный наградами клиент
    Управление взаимоотношениями (CRM)
    приложение, представленное вам авторами
    и сопровождающие, SalesAgility. Это
    самый лучший в мире...
    Загрузить SuiteCRM
  • 4
    Poweradmin
    Poweradmin
    Poweradmin — это веб-сервер DNS.
    инструмент администрирования для сервера PowerDNS.
    Интерфейс имеет полную поддержку большинства
    возможностей PowerDNS. Он имеет полный
    служба поддержки...
    Скачать Poweradmin
  • 5
    Джин Веб Фреймворк
    Джин Веб Фреймворк
    Джин - невероятно быстрый веб-фреймворк
    написано на Голанге, может выполнять до
    В 40 раз быстрее благодаря
    мартини-подобный API и кастомная версия
    httprout ...
    Скачать Gin Web Framework
  • 6
    ЦЕРЕУС ЛИНУКС
    ЦЕРЕУС ЛИНУКС
    CEREUS LINUX базируется на MX LINUX con
    различные энторнос де эскриториос. Это
    приложение, которое также можно получить
    от
    https://sourceforge.net/projects/cereu...
    Скачать CEREUS LINUX
  • Больше »

Команды Linux

Ad