rex 上传文件并远程执行
来源:互联网 发布:java按空格分割字符串 编辑:程序博客网 时间:2024/06/04 19:31
Rex::Commands::File - Transparent File Manipulation:名称Rex::Commands::File - Transparent File Manipulationtask "read-passwd2", "192.168.137.3", sub { say cat "/etc/passwd"; };[root@node01 Rex]# rex "read-passwd2" | grep tlcb[2017-09-12 02:16:08] WARN - Please use only the following characters for task names:[2017-09-12 02:16:08] WARN - A-Z, a-z, 0-9 and _[2017-09-12 02:16:08] WARN - Also the task should start with A-Z or a-z[2017-09-12 02:16:08] WARN - You can disable this warning by setting feature flag: disable_taskname_warning[2017-09-12 02:16:08] INFO - Running task read-passwd2 on 192.168.137.3tlcb:x:504:504::/home/tlcb:/bin/bash[2017-09-12 02:16:09] INFO - All tasks successful on all hosts[root@node01 Rex]# file($file_name, %options)这个函数是Install file命令的缩写,请使用这个函数来上传文件:task "prepare01", "192.168.137.3", sub { file "/root/sbin/a1.pl", source => "/root/Rex/a1.pl";};[root@node01 Rex]# rex prepare01文件从本地的/root/Rex/a1.pl 上传到/root/sbin/a1.pltask "prepare01", "192.168.137.3", sub { file "/home/mqm/xbin/test.sh", source => "/root/Rex/test.sh", mode => 755, owner => "mqm", group => "mqm"; my $output = run "/home/mqm/xbin/test.sh"; say $output; };上传文件,执行命令node2:/home/mqm/xbin#ls -ltrtotal 33548-rw-r--r-- 1 mqm mqm 34344960 Mar 28 2017 mqm.tardrwxrwxr-x 3 mqm mqm 4096 Aug 24 22:02 mqm-rwxr-xr-x 1 mqm mqm 35 Sep 12 02:41 test.sh权限为755 数组为mqm:mqmtask "prepare01", "192.168.137.3", sub { file "/home/mqm/xbin/test.sh", source => "/root/Rex/test.sh", mode => 700, owner => "mqm", group => "mqm"; my $output = run "/home/mqm/xbin/test.sh"; say $output; };node2:/home/mqm/xbin#ls -ltrtotal 33548-rw-r--r-- 1 mqm mqm 34344960 Mar 28 2017 mqm.tardrwxrwxr-x 3 mqm mqm 4096 Aug 24 22:02 mqm-rwx------ 1 mqm mqm 35 Sep 12 02:41 test.sh
阅读全文
0 0
- rex 上传文件并远程执行
- Rex 远程执行命令
- python paramiko模块实现远程文件上传文件, 执行命令
- 远程上传或获取文件,并打印出来
- 将centos作为远程服务器,连接并上传文件
- rex资源文件详解
- Rex 分发文件
- rex 文件操作
- rex 远程启动 关闭service
- scp远程上传文件
- servlet远程文件上传
- 远程服务器上传文件
- 简易远程文件上传
- PHP远程上传文件
- php 远程上传文件 远程上传图片
- 远程telnet并执行命令
- REX。。。。。
- Rex
- 20171009-20171015C#WPF工作学习周总结
- [LeetCode]28. Implement strStr()
- 2017 新披露 :平台都用贝叶斯算法
- Android设计模式之——原型模式
- 微信小程序API之网络(二)上传数据
- rex 上传文件并远程执行
- android面试-垃圾回收算法(久邦涉及到)
- ubuntu14.04设置静态ip
- JavaScript学习——对象
- Python List append()方法
- TCP/IP、Http、Socket的区别
- 移动互联网下半场的面试真经,让你进入 BAT 不再是梦
- 基于JAVA代码 获取手机基本信息(本机号码,SDK版本,系统版本,手机型号)
- webpack基本配置