Ansible 文件从远程取文件fetch和传文件到远程copy(学习笔记四)

简介: fetch模块:copy模块:1、从远程主机获取文件:ansible all -m fetch -a "src=/root/test.sh dest=/root/test"image.

fetch模块:
copy模块:
1、从远程主机获取文件:ansible all -m fetch -a "src=/root/test.sh dest=/root/test"

img_8242781024a1a347ee83403f1b35c2dd.png
image.png

2、从本地主机传到远程:ansible all -m copy -a "src=/root/test.txt dest=/root"

img_b01ecf7341b8dbd5fd04e83e30ce9864.png
image.png

3、远程复制或者本地上传,加上force=yes,则会覆盖掉原来的文件,加上backup=yes,在覆盖的时候会把原来的文件做一个备份: ansible all -m copy -a "src=/root/test.txt dest=/root force=yes backup=yes"

img_51831f25ab79e0bbbc0cdbc7ff9d8e86.png
image.png

4、复制的时候可以带参数:owner,group,mode

sktj
+关注
目录
打赏
0
0
0
0
32
分享
相关文章
「译文」如何在 Ansible 中复制多个文件和目录
「译文」如何在 Ansible 中复制多个文件和目录
Ansible自动化运维工具之主机管理与自定义配置文件(2)
Ansible自动化运维工具之主机管理与自定义配置文件(2)
171 0
Ansible自动化工具copy复制用法
Ansible 中的 copy 模块用于将文件或目录从本地计算机或远程主机复制到远程主机上的特定位置。它是一个功能强大的模块,可用于各种文件传输任务. ### 作用 将配置文件复制到远程服务器 将应用程序部署到远程服务器 将日志文件从远程服务器复制到本地计算机 备份和恢复文件和目录
229 2
Ansible自动化工具copy复制用法
Ansible 中的copy 复制模块应用详解
Ansible 中的copy 复制模块应用详解
533 1
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等