ansible远程运维操作
1、command 用于查看文件内容,查看磁盘,内存,启动命令等纯命令信息
ansible portal -m command -a "cat /test1/test"
2、ping 检查应用是否开启
ansible portal -m ping
3、copy 将本地文件批量发送到远程服务器上
ansible portal -m copy -a 'src=/test/l.txt dest=/tmp/'
4、file 更改远程文件的权限及属主属组
ansible portal -m file -a "dest=/test mode=755 owner=root group=root"
5、cron 编写、注释定时任务(取消掉注释:disabled=no)
ansible portal -m cron -a 'name="custom job" minute=*/5 hour=* day=* month=* weekday=* job="/bin/bash /server/scripts/df-h.sh >/dev/null 2>&1" disabled=yes'
6、group 在所有节点上创建一个组名为jun gid为2018的组
ansible portal -m group -a "gid=2018 name=jun"
7、user 创建用户,删除用户 present:无则创建,有则不创建
ansible portal -m user -a "name=boy groups=jun state=present" (添加用户)
ansible portal -m user -a "name=boy state=absent remove=yes" (删除用户)
8、yum 远程下载
ansible portal -m yum -a "state=present name=lrzsz"
9、service 远程开启自启服务
ansible portal -m service -a "name=rsyslog state=restarted enabled=yes"
ansible portal -m service -a "name=rsyslog state=stopped enabled=no"
10、script 远程执行脚本(本地脚本在远程服务器上执行)
ansible portal -m script -a '/server/scripts/mk.sh'
最新文章
- #英文#品读中国城市个性——秦汉雄风&;和祖先在一起
- 从零自学Hadoop(13):Hadoop命令下
- JavaScript学习笔记2之Tab切换
- PHP输入流php://input [转]
- 创建MySQL从库
- sql server里一些常用的查询
- h5标签canvas关于getImageData跨域的问题
- 免费vpn:SoftEther VPN
- Oracle添加含有脏数据的约束
- 20_Android中apk安装器,通过WebView来load进一个页面,Android通知,程序退出自动杀死进程,通过输入包名的方式杀死进程
- 通用查询类封装之Mongodb篇
- [LeetCode] 18. 四数之和
- MySQL data type
- js 金额补全处理
- Bootstrap知识记录:表格和按钮
- BZOJ 4552 [Tjoi2016&;Heoi2016]排序 | 二分答案 线段树
- Android中activity的四个启动模式
- 深度学习原理与框架-Tensorflow基本操作-mnist数据集的逻辑回归 1.tf.matmul(点乘操作) 2.tf.equal(对应位置是否相等) 3.tf.cast(将布尔类型转换为数值类型) 4.tf.argmax(返回最大值的索引) 5.tf.nn.softmax(计算softmax概率值) 6.tf.train.GradientDescentOptimizer(损失值梯度下降器)
- js跟随的广告
- Imageloader、Glide、Fresco的性能及加载速度比较