首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

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

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

    pssh是一款开源的软件,使用python实现,用于批量ssh操作大批量机器;pssh是一个可以在多台服务器上执行命令的工具,同时支持拷贝文件,是同类工具中很出色的;比起for循环的做法,我更推荐使用pssh...下面就说下使用pssh进行批量操作的记录: 1)安装pssh 可以yum直接安装: [root@bastion-IDC ~]# yum install -y pssh 2)pssh用法 [root@bastion-IDC...(pslurp命令) 批量下载服务器上的某文件到本地,不用担心重名问题,因为pssh已经建立了以文件列表内的ip为名称的目录来存放下载的文件: [root@bastion-IDC ~]# pslurp.../mnt目录下,正确的做法是先切换到/mnt目录下,然后再执行下载命令:(列表文件要跟全路径) [root@bastion-IDC ~]# cd /mnt/ [root@bastion-IDC mnt]...,要是批量下载目录,只需要添加一个-r参数即可!

    2.1K110

    轻量集群管理工具PSSH

    PSSH 的意思是 Parallel SSH,并行的SSH,很好理解,PSSH 可以让一条命令在多个服务器上同时执行 这就简化了集群的管理工作,例如想查看一下各台服务器现在的负载状况,就可以通过 PSSH...在所有服务器上执行 w 命令 pssh -h hostlist -i w ?...示例 pssh 是最基本的命令,PSSH 还提供了其他方便的命令,下面看几个示例 从本地拷贝文件到各个服务器 例如 把本机的 /root/fileA 拷贝到各个服务器的 /tmp/fileA pscp...PSSH 安装 下载 https://pypi.python.org/packages/source/p/pssh/pssh-2.3.1.tar.gz 解压 tar xzvf pssh-2.3.1.tar.gz...安装 cd pssh-2.3.1 python setup.py install 测试 pssh --help 输出帮助信息,说明安装成功 对 192.168.31.207 这台服务器执行 date

    1.1K70

    自动化运维之PSSH

    1.PSSH简介 PSSH提供OpenSSH和相关工具的并行版本。包括pssh,pscp,prsync,pnuke和pslurp。该项目包括psshlib,可以在自定义应用程序中使用。...杀手锏是文件并行复制,,当进行再远程主机批量上传下载的时候,最好使用它。 项目地址: https://code.google.com/archive/p/parallel-ssh/ ?...2.PSSH使用 2.1 安装PSSH 前提条件:注意需要安装 python 2.4 或以上版本 wget https://clsn.io/files/pssh/pssh-2.3.1.tar.gz tar...CLSN站点镜像地址 本站将pssh软件包镜像到本地,以防丢失,有需求的可以执行下载下载后注意校验MD5值。...​pssh-2.0.tar.gz​ PSSH 2.0 Source Oct 21, 2009 15.03KB 3.3 文件包MD5值 下载完成后务必校验MD5值 MD5值 文件名 dbdbfda5681b82d4c64abdb3668e88bc

    2.1K30

    如何在多个 Linux 服务器上运行多个命令

    如果你正在管理多台 Linux 服务器,并且你想在所有 Linux 服务器上运行多个命令,但你不知道该怎么做。...不用担心,在这个简单的服务器管理指南[1]中,我们将向您展示如何在多个 Linux 服务器上同时运行多个命令。...创建 Shell 脚本 因此,您需要首先准备一个脚本,其中包含您要在不同服务器上执行的 Linux 命令。...server1 server2 server3 通过脚本在多个 Linux 服务器上运行命令 现在通过指定 hosts.txt 文件以及包含要在多个远程服务器上运行的多个命令的脚本来运行以下 pssh...# pssh -h hosts.txt -P -I<./commands.sh 上述命令中使用的标志的含义: -h – 读取主机文件。 -P – 告诉 pssh 在输出到达时显示输出。

    27220

    批量管理自动化运维100台小规模服务器

    -L指定从远程主机下载文件存储的目录,local是下载到本地后的名称,语法结构中必须跟local -a 指定主机,-H “root@host1 root@...#pslurp -H 192.168.100.128 -L /app/ /etc/passwd pawd [1] 04:23:39 [SUCCESS] 192.168.100.128 #批量下载目标服务器的...passwd文件,下载到本地更名为pawd 三、脚本功能及实现过程 3.1 脚本运行环境 服务器集群环境或百台左右服务器的管理,如若太多服务器得借助专业运维工具assible。...3.2 脚本功能介绍 脚本在自动化运维通常实现如下功能: (1)批量执行命令,并将结果返回终端或日志文件; (2)文件批量复制,将本地的文件批量上传给远程主机; (3)文件批量下载,...将远程主机的文件批量下载至本地; 3.3 脚本编写思路 自动化运维脚本的编写思路: 第一步:生成key,利用Expect将公钥分发给服务器; 第二步:利用pscp.pssh

    5.3K150

    需要了解的pssh(r11笔记第28天)

    昨天的一篇文章,关于ssh命令的几个使用小技巧(r11笔记第27天),也收到了不少朋友的反馈,其中有个朋友提议说还是用pssh吧,我想想也是。...对于pssh早有耳闻,但是一直没有尝试用过。自己体验了一番,感觉确实不错,对于我们日常碰到的批量操作都可以胜任。...查看官网目前较新的版本是2.3.1,可以参考如下链接: https://pypi.python.org/pypi/pssh/2.3.1 下载得到的不是rpm包,而是一个tar.gz的包,解压以后,直接执行如下的命令即可完成安装的过程...pssh这个工具蛮有意思,在安装的目录下有个AUTHORS的文件,作者是两个。...pssh的核心部分有几个文件,pssh和几个库文件,manage.py,task.py,psshutil.py,还有辅助的cli.py,color.py,askpass_client.py,askpass_server.py

    92960

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

    00:00:49 gnome-terminal smx 1823 1822 0 11:38 … Linux批量杀死进程 杀死进程在linux中使用kill命令了,我们可以下面来给各位介绍一篇关于Linux...批量杀死包含关键字“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...-losf工具常用参数介绍 Linux下查看某个进程打开的文件数-losf工具常用参数介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!

    7.4K30
    领券