赞
踩
从本地机器上复制存档后,将其解包。
其实就是从本机复制一个压缩包到别的主机上
dest:远程绝对路径,档案应该被解压缩
exec:列出需要排除的目录和文件
src:指定源
creates:一个文件名,当它已经存在时,这个步骤将不会被运行。
这里创建了一个目录allFile 里边有 1.txt – 10.txt 文件
mkdir allFile && touch ./allFile/{1..10}.txt && tar -zcf allFile.tar.gz ./allFile
可以看到已经创建成功了
ansible slave -m unarchive -a 'src=/root/allFile.tar.gz dest=/tmp'
解压成功
ansible slave -m shell -a 'tree /tmp/allFile'
用于远程解压文件 本章完结
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。