linux-xsync
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相关推荐
- Linux xsync分发脚本完整内容
脚本是基于rsync的,需要先确保是安装了的 yum install -y rsync #1)/home/zxl/bin 添加至PATH #2)在上述目录下新建xsync.sh脚本 #3)脚本内容如下 ...
- Hbase2.3.7安装
需要先安装hadoop Zookeeper Hadoop-3.1.3部署_hunheidaode的博客-CSDN博客 Zookeeper 3台机器集群安装_hunheidaode的博客-CSDN博客 ...
- linux实用的脚本:xcall(同步执行命令)与xsync(同步文件目录)
一.同步文件/目录脚本(xsync) 将文件或目录同步到集群的其他节点 在使用之前,所有节点均需要安装 rsync 服务(yum install rsync -y) 建议创建脚本目录为:/usr/lo ...
- Linux中的xcall、xsync脚本等操作
在学习Kafka集群启停脚本中,需要写一个kf.sh脚本,但是此前我的环境中没有xcall,xsync等脚本.因此我查询了一些博客,最后解决了问题. 建议先创建xsync的脚本,之后再创建xcall脚 ...
- linux opengl 实例,一篇文章入门Ubuntu的OpenGL开发
因为有点小野心,想写个可以在Linux下跑的渲染库,于是就费了点功夫研究Ubuntu下OpenGL的开发.但是,由于完全没有Ubuntu下开发的经验,遇到了各种问题,折腾了一阵子,总算是有点收获,写篇 ...
- linux安装ssh放在,Linux安装SSH
Linux安装SSH 1.首先确保虚拟机能连上网 2.更新源列表:sudo apt-get update(必须要做,否则可能会有潜在异常) 3.安装ssh:输入"sudo apt-get i ...
- 超强总结,用心分享丨大数据超神之路(三):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 三种连接方 ...
- Linux工作中必知必会的命令总结
目录 1 打包解压命令 1.1 打包命令 1.2 解压命令 1.3 打包解压命令总结 2 权限设置 3 指定用户执行命令 4 将用户添加到用户组 5 查看磁盘空间大小及使用情况 6 统计文件大小 6. ...
- Hadoop集群搭建(三台Linux服务器)
Hadoop集群搭建(三台Linux服务器) 搭建之前注意的几点问题 环境以及版本 基本命令 Linux环境准备 首先安装Hadoop 配置集群分发脚本 克隆配置好的机器 Hadoop集群配置 第一步 ...
- 基于X11协议的Linux快捷键管理
基于X11协议的Linux快捷键扩展 一.X11协议 二.实例 1. 程序代码 2.Makefile 三.总结 一.X11协议 X Window System,简称X或X11,类Unix系统的窗口系统 ...
最新文章
- Pycharm+Anacond安装完成后的Python文件创建以及No module named 'bs4'.
- 【数据结构-查找】4.五千字干活长文带你搞懂——B树和B+树
- 剑指Offer(书):链表的倒数第K个节点
- 并发–执行程序和Spring集成
- win8.1除了应用界面的应用,其他系统程序都不能上网,包括IE
- 王者荣耀专区系统服务器繁忙,王者荣耀跨系统转区开放!详细问答汇总,解决全部转区疑惑!...
- 微信JS SDK Demo 官方案例
- 斯皮尔曼等级相关(Spearman’s correlation coefficient for ranked data)
- 搭建微信小程序(前后端)
- 004C语言 实现小世界网络
- 转速恒压频比交流变频调速系统Simulink仿真,可观察到电压频率的变比情况以及电动机的转速波形
- ubuntu下使用pip卸载包时出现Cannot uninstall scipy
- 怎么把ide改成ahci_电脑不重装系统将硬盘的SATA模式由IDE更改AHCI的方法
- CocosCreator接入穿山甲SDK(IOS)--激励视屏
- android 画图一
- aix7.1.4上安装12.1.0.2版本RAC集群时遇到的bug无法创建mgmt库
- tensorflow--tf实现矩阵乘法和加法
- python爬取微信公众号_python使用webdriver爬取微信公众号
- ubuntu系统添加新的字体——JetBrains Mono 字体添加实例
- leetCode1103