xsync是一个文件(我们要写的脚本,vi xsync  脚本命令。。。) 基于rsync(远程同步)工具,必须放在/usr/local/bin目录下
demo:

#1 获取输入参数个数,如果没有参数,直接退出
pcount=$#
if((pcount==0)); then
echo no args;
exit;
fi
 
#2 获取文件名称
p1=$1
fname=`basename $p1`
echo fname=$fname
 
#3 获取上级目录到绝对路径
pdir=`cd -P $(dirname $p1); pwd`
echo pdir=$pdir
 
#4 获取当前用户名称
user=`whoami`
echo user=$user

#5 循环
for((host=0; host<5; host++)); do  echo $host 
done
 
#6 循环
for host in  192.168.3.152  192.168.3.153  192.168.3.154  192.168.3.158, 192.168.3.159 ; do  
        echo $host
        rsync -rvl $pdir/$fname root@$host:/
done

for host in 192.168.128.132   192.168.128.129 ; do

echo ..$pdir**$fname ..$user

#rsync -rvl $pdir/$fname $user@$host:/thutmose

Done

linux-xsync相关推荐

  1. Linux xsync分发脚本完整内容

    脚本是基于rsync的,需要先确保是安装了的 yum install -y rsync #1)/home/zxl/bin 添加至PATH #2)在上述目录下新建xsync.sh脚本 #3)脚本内容如下 ...

  2. Hbase2.3.7安装

    需要先安装hadoop  Zookeeper Hadoop-3.1.3部署_hunheidaode的博客-CSDN博客 Zookeeper 3台机器集群安装_hunheidaode的博客-CSDN博客 ...

  3. linux实用的脚本:xcall(同步执行命令)与xsync(同步文件目录)

    一.同步文件/目录脚本(xsync) 将文件或目录同步到集群的其他节点 在使用之前,所有节点均需要安装 rsync 服务(yum install rsync -y) 建议创建脚本目录为:/usr/lo ...

  4. Linux中的xcall、xsync脚本等操作

    在学习Kafka集群启停脚本中,需要写一个kf.sh脚本,但是此前我的环境中没有xcall,xsync等脚本.因此我查询了一些博客,最后解决了问题. 建议先创建xsync的脚本,之后再创建xcall脚 ...

  5. linux opengl 实例,一篇文章入门Ubuntu的OpenGL开发

    因为有点小野心,想写个可以在Linux下跑的渲染库,于是就费了点功夫研究Ubuntu下OpenGL的开发.但是,由于完全没有Ubuntu下开发的经验,遇到了各种问题,折腾了一阵子,总算是有点收获,写篇 ...

  6. linux安装ssh放在,Linux安装SSH

    Linux安装SSH 1.首先确保虚拟机能连上网 2.更新源列表:sudo apt-get update(必须要做,否则可能会有潜在异常) 3.安装ssh:输入"sudo apt-get i ...

  7. 超强总结,用心分享丨大数据超神之路(三):Linux必备知识

    文章目录 前言 第1章 系统基础 1.1 网络 1.1.1 网卡篇 1.1.1.1 VMnet0 网卡 1.1.1.2 VMnet1 网卡 1.1.1.3 VMnet8 网卡 1.1.14 三种连接方 ...

  8. Linux工作中必知必会的命令总结

    目录 1 打包解压命令 1.1 打包命令 1.2 解压命令 1.3 打包解压命令总结 2 权限设置 3 指定用户执行命令 4 将用户添加到用户组 5 查看磁盘空间大小及使用情况 6 统计文件大小 6. ...

  9. Hadoop集群搭建(三台Linux服务器)

    Hadoop集群搭建(三台Linux服务器) 搭建之前注意的几点问题 环境以及版本 基本命令 Linux环境准备 首先安装Hadoop 配置集群分发脚本 克隆配置好的机器 Hadoop集群配置 第一步 ...

  10. 基于X11协议的Linux快捷键管理

    基于X11协议的Linux快捷键扩展 一.X11协议 二.实例 1. 程序代码 2.Makefile 三.总结 一.X11协议 X Window System,简称X或X11,类Unix系统的窗口系统 ...

最新文章

  1. Pycharm+Anacond安装完成后的Python文件创建以及No module named 'bs4'.
  2. 【数据结构-查找】4.五千字干活长文带你搞懂——B树和B+树
  3. 剑指Offer(书):链表的倒数第K个节点
  4. 并发–执行程序和Spring集成
  5. win8.1除了应用界面的应用,其他系统程序都不能上网,包括IE
  6. 王者荣耀专区系统服务器繁忙,王者荣耀跨系统转区开放!详细问答汇总,解决全部转区疑惑!...
  7. 微信JS SDK Demo 官方案例
  8. 斯皮尔曼等级相关(Spearman’s correlation coefficient for ranked data)
  9. 搭建微信小程序(前后端)
  10. 004C语言 实现小世界网络
  11. 转速恒压频比交流变频调速系统Simulink仿真,可观察到电压频率的变比情况以及电动机的转速波形
  12. ubuntu下使用pip卸载包时出现Cannot uninstall scipy
  13. 怎么把ide改成ahci_电脑不重装系统将硬盘的SATA模式由IDE更改AHCI的方法
  14. CocosCreator接入穿山甲SDK(IOS)--激励视屏
  15. android 画图一
  16. aix7.1.4上安装12.1.0.2版本RAC集群时遇到的bug无法创建mgmt库
  17. tensorflow--tf实现矩阵乘法和加法
  18. python爬取微信公众号_python使用webdriver爬取微信公众号
  19. ubuntu系统添加新的字体——JetBrains Mono 字体添加实例
  20. leetCode1103

热门文章

  1. python的常用语句
  2. merge语句中同时执行多个update或者insert操作
  3. 记录学习机器人建模与仿真遇到的问题(二)
  4. 数据源(Data Source
  5. mysql_d.dll_libmysqld.dll下载
  6. NDIS网络数据监控程序NDISMonitor(2)-----驱动与应用的中间层NdisHook
  7. 【计算机组成原理】乘法运算
  8. 不当房奴不做炒房客 贫寒北漂女孩买房经历
  9. 文献解读|植物对低温胁迫的反应:低温胁迫改变了大白菜的抗氧化代谢能力
  10. 计算机视觉c刊论文,计算机视觉中文核心期刊