秒密钥前提下的分发脚本:[abu@NFS scriptc]$ cat fenfa.sh #!/bin/bash. /etc/init.d/functionsif [ $# -ne 2 ]thenecho "argv is not right."exit 1fi    for ip in `cat iplist`doscp -P52113 $1 abu@$ip:$2 &
原创 2016-08-01 14:30:58
1626阅读
rsync分发脚本
原创 2016-08-22 22:45:36
951阅读
expect讲解expect可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令。当然若是使用不带密码的密钥验证同样可以实现自动登录和自动远程执行命令。但当不能使用密钥验证的时候,我们就没有办法了。所以,这时候只要知道对方机器的账号和密码就可以通过expect脚本实现登录和远程命令。使用expect之前,需要先安装expect:a、安装expectyum install -y expect
原创 2016-06-22 16:58:29
920阅读
1.在/home/(user)目录下创建bin目录,并在bin目录下创建xsync文件 2.在该文件中编写如下代码 #!/bin/bash #1. 判断参数个数 if [ $# -lt 1 ] then echo Not Enough Arguement! exit; fi #2. 遍历集群所有机器 ...
转载 2021-08-16 11:25:00
194阅读
2评论
#!/bin/bash hostname=$(hostname) ip_list=${1:?'no ip_list! use the ip_list.txt as $1'} key_send() { for i in `cat $1` do ip=$(echo "$i"|cut -f1 -d":") password=$(echo &qu
原创 2013-04-20 10:02:57
643阅读
1.双方都需要安装 rsync远程同步工具 2.需要在etc/hosts 中添加映射 3.脚本编写 (在bin目录下创建) #!/bin/bash #1 获取输入参数个数,如果没有参数,直接退出 pcount=$# if((pcount==0)); then echo no args; exit; ...
转载 2021-10-05 09:42:00
207阅读
2评论
#!/bin/bash###################################################################### Description: Automation Deployment Script #              Netkiller series utilities
转载 精选 2013-06-03 15:12:03
678阅读
搞大集群灰常多台主机,一台一台搞起来比较累skr因此,安利一个自动分发脚本,安逸,巴适得板编写xsync脚本vi xsync#!/bin/bash#1. 判断参数个数if [ $# -lt 1 ]then echo Not Enough Argument! exit;fi#2. 遍历集群所有机器for host in host1 host2 host3 host4 host5do echo =================== $host ===========.
原创 2022-01-15 13:51:15
202阅读
scp: scp 可以实现服务器与服务器之间的数据拷贝。 rsync 用 rsync 做文件的复制要比 scp 的速度快,rsync 只对差异文件做更 新。scp 是把所有文件都复制过去 rsync集群分发脚本 需求:循环复制文件到所有节点的相同目录下 ...
转载 2021-10-07 21:26:00
203阅读
2评论
xsync集群分发脚本
原创 2022-10-01 01:37:37
351阅读
在/home/atguigu目录下创建bin目录,并在bin目录下创建xsync文件[atguigu@hadoop101 hadoop] cd /home/atguigu[atguigu@hadoop101 ~] mk
原创 2023-02-01 09:54:54
79阅读
主要功能是自动发现被监控目录的上传文件。并通过socket传送给各个选定的父节点,然后父节点在同步到子节点IDC#!/usr/bin/env python #encoding=utf8 ''' @attention: This file is the main file @license: GNU GPL&
原创 2015-07-08 12:04:54
644阅读
批量分发密钥脚本
原创 2023-01-02 18:01:14
514阅读
手上有4台阿里云,正好可以搭建集群,就要把刚刚配置的单节点的数据拷贝过去。 编写集群分发脚本xsync 1. scp(secure copy)安全拷贝 (1)scp定义: scp可以实现服务器与服务器之间的数据拷贝。(from server1 to server2) (2)基本语法 Linux sc
转载 2020-01-14 23:21:00
99阅读
2评论
搞大集群灰常多台主机,一台一台搞起来比较累skr因此,安利一个自动分发脚本,安逸,巴适得板编写xsync脚本vi xsync#!/bin/bash#1. 判断参数个数if [ $# -lt 1 ]then echo Not Enough Argument! exit;fi#2. 遍历集群所有机器for host in host1 host2 host3 host4 host5do echo =================== $host ===========.
原创 2021-08-26 09:41:13
151阅读
编写集群分发脚本xsync三台机器已做好域名解析(hadoop102、hadoop103、hadoop104)scp(secure copy)安
原创 2021-12-04 17:45:52
153阅读
# Python脚本实现文件分发 ## 介绍 在实际开发中,文件分发是一项常见的任务。通过编写Python脚本,可以简化文件分发的过程,提高工作效率。本文将介绍如何使用Python脚本实现文件分发,并向刚入行的开发者传授相关知识。 ## 文件分发流程 首先,让我们来了解一下文件分发的整体流程。下面是一个表格,展示了文件分发的步骤和每一步需要做的事情。 | 步骤 | 说明 | | --- |
原创 2023-11-29 09:13:50
70阅读
一、前置准备CentOS7、jdk1.8、hadoop-2.7.7​ 二、简单了解​​basename​​:会删掉所有的前缀包括最后一个(‘/’)字符,然后将字符串显示出来​​dirname​​:从给定的包含绝对路径的文件名中去除文件名(非目录部分),然后返回剩下的路径(目录的部分)Shell数组用括号来表示,元素用空格符号分割,Shell中使用@ 或 * 可以获取数组中的所有元素rsync是根
原创 2021-12-08 09:58:53
305阅读
集群分发脚本xsync在/usr/local/bin目录下,创建xsync文件[root@yh-hadoop101bin]#pwd/usr/local/bin[root@yh-hadoop101bin]#chmod777xsync[root@yh-hadoop101bin]#lltotal4-rwxr-xr-x1rootroot487Sep2913:58xsync[root@yh-hadoop10
原创 2020-10-01 10:27:28
1219阅读
文章目录1.shell方式2.Shell脚本用途3.Shell脚本编写规范4.变量5.\$*和$@的区别6.需求列表需求1:通过位置传参创建Linux账户及密码需求2:使用read模拟Linux登陆页面需求3:编写一个备份脚本,传递2个参数需求4:使用read编写一个探测主机存活脚本,需要传递IP需求5:使用read编写一个修改系统主机名7.变量替换需求1:替换 $PATH 中的/bin/为/BI
  • 1
  • 2
  • 3
  • 4
  • 5