Ansible复制文件copy和执行脚本shell(学习笔记二)

简介: 用途系统IP服务端Linux7.252.244客户端Linux7.252.245客户端Linux7.252.246客户端Linux7.
用途 系统 IP
服务端 Linux7.2 52.244
客户端 Linux7.2 52.245
客户端 Linux7.2 52.246
客户端 Linux7.2 52.247
客户端 Window server 2012 54.222

1、服务端和客户端系统

用途 系统 IP
服务端 Linux7.2 52.244
客户端 Linux7.2 52.245
客户端 Linux7.2 52.246
客户端 Linux7.2 52.247
客户端 Window server 2012 54.222

2、服务端写脚本test.sh

img_73c9ee5e7f554486997a9dc0c2f14312.png
test.sh

3、服务端复制文件到LINUX主机,copy为ansible复制模块,src为复制的源地址,dest复制的目的地址,mode即文件的属性,owner和group分别为用户和组,如果没写,则与服务端所属一致,force为是否强制覆盖
ansible testlinux -m copy -a "src=test.sh dest=/root/test.sh mode=770 owner=root group=root force=yes"

img_d005481b0d81b21034d59bcbf7ee9fbc.png
copy.png

4、服务端执行脚本
ansible testlinux -m shell -a "bash /root/test.sh"

img_2e7e253416085fb6c45e8a4f496e4f38.png
run.png

5、以上为LINUX的操作,复制和执行脚本,可以处理遇到的大部分问题。window的客户端模块不是copy,而是win_copy

目录
相关文章
|
17天前
|
弹性计算 Shell Perl
ecs服务器shell常用脚本练习(二)
【4月更文挑战第1天】shell代码训练(二)
102 1
|
20天前
|
Java Shell
SpringBoot启动脚本Shell
SpringBoot启动脚本Shell
15 0
|
1天前
|
Shell
Shell脚本之流程控制语句
Shell脚本之流程控制语句
|
2天前
|
JSON 运维 监控
训练shell常用脚本练习(三)
【4月更文挑战第14天】shell代码训练(三)
10 1
|
6天前
|
存储 弹性计算 Shell
ecs服务器shell常用脚本练习(十)
【4月更文挑战第11天】shell代码训练(十)
136 0
|
6天前
|
弹性计算 Shell Go
ecs服务器shell常用脚本练习(九)
【4月更文挑战第10天】shell代码训练(八)
121 0
|
17天前
|
Shell
【shell】实时查看网卡流量脚本
【shell】实时查看网卡流量脚本
|
23天前
|
Shell Linux C++
【Shell 编程设计】 编写自己的清理后台的Shell脚本
【Shell 编程设计】 编写自己的清理后台的Shell脚本
29 1
|
28天前
|
Kubernetes Shell Docker
容器服务ACK常见问题之容器服务ACK kubectl命令写到shell脚本失败如何解决
容器服务ACK(阿里云容器服务 Kubernetes 版)是阿里云提供的一种托管式Kubernetes服务,帮助用户轻松使用Kubernetes进行应用部署、管理和扩展。本汇总收集了容器服务ACK使用中的常见问题及答案,包括集群管理、应用部署、服务访问、网络配置、存储使用、安全保障等方面,旨在帮助用户快速解决使用过程中遇到的难题,提升容器管理和运维效率。
|
28天前
|
Shell Linux 网络安全
性能工具之 JMeter 使用 shell 脚本快速执行
【2月更文挑战第30天】性能工具之 JMeter 使用 shell 脚本快速执行
93 1
性能工具之 JMeter 使用 shell 脚本快速执行