码迷,mamicode.com
首页 > 其他好文 > 详细

ansible语法(2)

时间:2019-12-08 01:04:42      阅读:90      评论:0      收藏:0      [点我收藏+]

标签:本地   远程主机   div   mount   tree   源文件   传输文件   state   abs   

目录

fetch

注意:此功能是从其他远程主机下载到本地
|参数|说明|
|-|-|
|dest|远程机器中本地路径(仅能指定文件名),如果dest以/结尾,它将使用源文件的基础名称|
|src|远程机器的远程路径(禁止指定目录)|
|flat|仅传输文件|
传输文件(递归创建目录)

ansible test -m fetch -a "dest=~/ src=/etc/hosts"
ansible test -m shell -a "tree ~/"

仅传输文件

#递归删除
ansible test -m file -a "dest=~/192.168.255.101/ state=absent"
ansible test -m file -a "dest=~/192.168.255.102/ state=absent"
ansible test -m file -a "dest=~/192.168.255.103/ state=absent"
ansible test -m file -a "dest=~/192.168.255.104/ state=absent"
ansible test -m file -a "dest=~/192.168.255.105/ state=absent"
#下载远程机器上的文件
ansible test -m fetch -a "dest=~/ src=/etc/hosts flat=yes"
ansible test -m shell -a "ls ~/"

flat设置时,会覆盖同名文件

mount

ansible语法(2)

标签:本地   远程主机   div   mount   tree   源文件   传输文件   state   abs   

原文地址:https://www.cnblogs.com/anyux/p/12004099.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!