Модули файлов
- acl - Устанавливает и получает информацию об ACL файлов.
- archive - Создаёт сжатый архив одного или нескольких файлов или деревьев
- assemble - Сборка файла конфигурации из фрагментов
- blockinfile - Вставка/обновление/удаление текстового блока, окружённого маркерными строками
- copy - Копирование файлов в удалённые расположения
- fetch - Загрузка файла с удалённых узлов
- file - Установка атрибутов файлов
- find - Возврат списка файлов на основе определённых критериев
- ini_file - Настройка параметров в INI-файлах
- iso_extract - Извлечение файлов из образа ISO
- lineinfile - Управление строками в текстовых файлах
- patch - Применение файлов исправлений с помощью инструмента GNU patch
- replace - Замена всех экземпляров строки в файле с использованием обратной ссылки на регулярное выражение.
- stat - Получение состояния файла или файловой системы
- synchronize - Обёртка вокруг rsync для ускорения выполнения стандартных задач в playbooks.
- tempfile - Создание временных файлов и каталогов.
- template - Шаблонизация файла на удалённом сервере
- unarchive - Распаковка архива после (необязательной) копии с локальной машины.
- xattr - Управление пользовательскими расширенными атрибутами
- xml - Управление частями XML-файлов или строк
Примечание
- (D): Этот маркер указывает на устаревший модуль, что означает, что он поддерживается для обратной совместимости, но его использование не рекомендуется. Страница документации модуля может содержать дополнительную информацию по этому вопросу.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.5/modules/list_of_files_modules.html