学习
实践
活动
专区
工具
TVP
写文章

Linux批量管理工具pssh使用记录

pssh是一款开源的软件,使用python实现,用于批量ssh操作大批量机器;pssh是一个可以在多台服务器上执行命令的工具,同时支持拷贝文件,是同类工具中很出色的;比起for循环的做法,我更推荐使用pssh 使用pssh的前提是:必须在本机与其他服务器上配置好密钥认证访问(即ssh信任关系)。 下面就说下使用pssh进行批量操作的记录: 1)安装pssh 可以yum直接安装: [root@bastion-IDC ~]# yum install -y pssh 2)pssh用法 [root@bastion-IDC rw-r--r--. 1 root root 212 Feb 8 16:38 hosts d)批量同步(prsync命令) 同步本机/mnt/test目录下的文件或目录到远程机器的/mnt/test路径 46:41 [SUCCESS] 192.168.1.118 [4] 16:46:41 [SUCCESS] 192.168.1.101 同步本机/mnt/test目录下的文件或目录到远程机器的/mnt路径

1.3K110
  • 广告
    关闭

    热门业务场景教学

    个人网站、项目部署、开发环境、游戏服务器、图床、渲染训练等免费搭建教程,多款云服务器20元起。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    pssh,pscp,pslurp使用实践

    后来.通过查阅,发现了pssh这个工具,于是就抽时间实践了一,以下是我的一些实践跟使用心得(安装方法我就不在此叙述了): 1. PSSH 的使用 先看看说明文档: man pssh OPTIONS -h host_file # -h + 包括IP的文件名称 --hosts host_file --print pssh -h i2.txt “ifconfig” 如之前没有从pssh所在主机连接到目标机器,则运行时一定要家參数 -x “-o StrictHostKeyChecking 上面的命令仅仅显示是否运行成功,但未显示运行命令的输出结果, 须要加上 -i 參数: 指定输出文件夹 -o 參数: 2. pscp 用于将本地文件拷贝到远程主机 pscp 跟pssh 指定的本地文件夹下创建 [用户@]主机IP[:port] 文件夹,相应的文件夹下用于存放从该主机复制过来的文件. 4 . pnuke 用于批量远程结束进程 pnuke 的參数与pssh

    23820

    [喵咪Liunx(5)集群管理利器pssh

    [喵咪Liunx(5)集群管理利器pssh ? 前言 哈喽大家好呀! 附上: 喵了个咪的博客:w-blog.cn pssh官网地址:http://www.theether.org/pssh/ 1. 安装 pssh和monit的安装方式一样简单都可以通过yum安装即可 yum install pssh 然后我们需要吧我们的服务器集群建立好一个文件存起来,推荐存放在/usr/loca/pssh建立一个 使用 使用pssh -i -h hostname "env"就可以在hostname中的所有服务器上执行env命令(ssh-key被信任的情况否则需要加 -A 会需要输入密码) 注意:通过ssh连接一保存一 key不然会异常 通过一命令参考 -h 执行命令的远程主机列表 或者 -H user@ip:port 文件内容格式[user@]host[:port] -l 远程机器的用户名 -p 一次最大允许多少连接

    49070

    linux杀死全部进程,linux批量杀死进程

    ,又多了那个.使用命令taskkill可将这些进程一子所有杀光: C:\Users\NR>taskkill /F /im fron … Linux强制杀死进程的方法 常规篇: 首先,用ps查看进程, 批量杀死包含关键字“php-fpm”的进程. kill … linux查看当前进程以及杀死进程 ###linux查看当前进程以及杀死进程 查看进程 ps命令查找与进程相关的PID号: ps a :显示现行终端机的所有程序 ,包括其他用户的程序. ps -A :显示所有程序. ps c :列出程 … Linux批量管理工具pssh安装和使用 Linux批量管理工具pssh安装和使用 pssh工具包 安装:yum -y install pssh pssh:在多个主机上并行地运行命令 pscp:把文件并行地复制到多个主机上 prsync:通 … windows和linux下关闭Tomcat进程 windows和linux 解决Tomcat进程 windows启动Tomcat报错,8080端口号被占用,报错信息如下 两种解决方法,一种是关闭了这个端口号,另外一种是修改Tomcat的serv … Linux查看某个进程打开的文件数

    23830

    linux安装opencv_linux安装pycharm

    ,进入到Linux版的RabbitMQ下载页面中 7、找到Download的 rabbitmq-server-generic-unix-3.7.16.tar.xz下载链接并点击,开始进行下载RabbitMQ 三、把下载好的RabbitMQ 和 Erlang上传到Linux服务器上 1、打开WinSCP,把我们下载好的RabbitMQ 和 Erlang安装包,上传到Linux的 /mnt/ 文件目录下 2、使用putty连接到我们的Linux服务器,进入到/mnt/ 文件目录中,并解压上传的RabbitMQ 和 Erlang安装包 [root@localhost ~]# cd /mnt/ // PID file not written; -detached was passed. 5、在浏览器的地址栏中输入你 服务器的ip地址:15672,即可访问RabbitMQ的管理登录界面,例如我的Linux (3)策略制定者(policymaker):可登陆管理控制台(启用management plugin的情况), 同时可以对policy进行管理。

    15710

    Linux At 命令

    一、安装At 取决于不同的发行版,at在你的 Linux 系统中可能有,也可能没有。 如果at没有被安装,你可以很容易地使用你发行版的软件包来安装它。 例如,想要创建一个任务,运行脚本: /home/linuxize/script.sh: at 09:00 -f /home/linuxize/script.sh 默认情况,这个命令会产生输出,一旦任务完成 at 09:00 -m 三、batch命令 batch或者它的关联at -b预定任务并且在系统负载允许的情况,批量执行任务。默认情况,当系统平均负载在1.5以下的时候,任务将会被执行。 下面是一个例子: at -t 202005111321.32 五、指定队列 默认情况,由at创建的任务被计划在命名为a的队列,并且由batch创建的任务被计划在b队列。 默认情况,仅仅/etc/at.deny文件存在,并且是空的,这意味着所有用户可以使用at命令。如果你想禁止某一个用户的权限,将他的用户名添加到这个文件中。

    1.7K30

    关注

    腾讯云开发者公众号
    10元无门槛代金券
    洞察腾讯核心技术
    剖析业界实践案例
    腾讯云开发者公众号二维码

    相关产品

    • 云联网

      云联网

      云联网(CCN)提供全网互联服务 ,助力您实现各地域的云上、云下多点互联。云联网的智能调度、路由学习等特性 ,可帮助您构建极速、稳定、经济的全网互联 ,轻松满足在线教育、游戏加速、混合云等全网互联场景下的极速体验。

    相关资讯

    热门标签

    活动推荐

    扫码关注腾讯云开发者

    领取腾讯云代金券