`
wbj0110
  • 浏览: 1603544 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

linux远程执行命令

阅读更多

remotecommand.sh:

  1. #!/bin/sh
  2. HOST_LIST="host1 host2 host3 host4"
  3. SSH_PORT=2202
  4. for loop in $HOST_LIST
  5. do
  6.         echo "executing in $loop:"
  7.         ssh -p $SSH_PORT $loop "$1"
  8.         echo
  9. done
复制代码

当我在host5使用此脚本执行如下命令:

  1. ./remotecommand.sh "tar zxvf /root/pat.tar.gz -C /home"
复制代码

执行tar zxvf /root/pat.tar.gz -C /home命令的提示信息会显示在host5的屏幕上,并且此命令不能同时在host1,host2,host3,host4中执行,需要等待在host1执行完毕再在host2上执行.......

分享到:
评论

相关推荐

    jenkins 执行远程linux命令

    ### Jenkins执行远程Linux命令 #### 一、概述 在现代软件开发流程中,持续集成(CI)和持续部署(CD)已成为不可或缺的一部分。Jenkins作为一款开源自动化工具,被广泛应用于构建、测试以及部署等各个环节。为了...

    远程 linux 命令工具

    14. **sudo**:以超级用户权限运行命令,执行管理员操作。 15. **top/htop**:监控系统资源使用情况,如CPU、内存等。 此外,了解一些高级命令如**bash shell脚本编程**、**cron定时任务**、**systemd服务管理**...

    linux远程主机命令工具增强版

    linux远程主机命令工具增强版 原文:https://blog.csdn.net/m0_37814112/article/details/120133616 说明:linux远程主机命令工具 特点: 1、主控端、被控端通过ssh加密通信,且被控端无需做任何设置; 2、命令格式...

    java通过代码登录远程linux服务器并执行linux命令源码以及jar包

    在Java编程中,有时我们需要实现一个功能,即通过代码远程登录Linux服务器并执行特定的Linux命令。这在自动化运维、远程脚本执行等场景中非常常见。本篇将详细讲解如何实现这一目标,并提供相关源码及jar包。 首先...

    远程执行命令脚本,可传密码

    linux下远程执行命令脚本,可传密码,提升权限

    Linux远程命令桌面控制面板.zip

    在嵌入式产品中,例如各种物联网数据网关,采用嵌入式 Linux 操作系统, 而这些产品本身具有连网功能(4G,LAN,WIFI 等等),我们经常需要的是对这些产品 远程维护操作,例如升级程序,远程运行命令程序,远程查看文件...

    java执行远程linux服务器命令

    在Java编程中,执行远程Linux服务器命令是一项常见的需求,特别是在自动化运维、远程管理或集成测试等场景下。本文将深入探讨如何使用Java实现这一功能,同时结合提供的标签"源码"和"工具"来理解其背后的实现原理和...

    Linux批量命令执行工具 可批量对多个Linux主机执行命令 重启后依然可以 方便省力 适合统一化管理Linux服务器 Linux 远程管理

    通过一次性的设置,你可以针对多个远程Linux服务器同时发送并执行一系列命令,无论是简单的文件操作、系统配置调整还是复杂的脚本执行,都能轻松实现。 批量命令执行功能对于IT运维人员来说极其方便。例如,当需要...

    java开发的swing客户端,远程执行linux命令.zip

    本项目“java开发的swing客户端,远程执行linux命令”显然旨在利用Swing构建一个桌面应用,该应用的核心功能是远程控制Linux服务器,执行命令。这涉及到Java中的网络编程和Linux系统的交互。具体来说,开发者可能使用...

    java应用程序远程登录linux并执行其命令

    根据给定的信息,本文将详细解释如何通过Java应用程序实现对Linux服务器的远程登录,并执行相应的命令。本案例中,我们采用的是Ganymed SSH2库来实现这一功能。 ### 一、Ganymed SSH2 库简介 Ganymed SSH2 是一个...

    linux 远程控制windows系统下的程序(三种方法)

    有时候我们需要通过在linux上远程运行windows系统上的程序。 方法一: 通过python中的 winrm模块,前提条件,先提前设置好winrm服务。如何设置请自行百度,winRM服务是windows server下PowerShell的远程管理服务。...

    c#远程控制linux

    它允许用户通过命令行界面远程执行Linux服务器上的命令,进行文件操作,甚至运行图形应用程序。在C#中,我们可以借助第三方库如SharpSSH、SSH.NET或Renci.SshNet来实现SSH连接。 在C#中实现SSH远程控制Linux主要...

    远程调用linux命令的demo

    10. **sudo和su命令**:在远程执行命令时,可能需要提升权限,sudo用于以其他用户身份运行命令,su则用于切换用户。 11. **日志记录和错误处理**:在远程调用命令时,正确记录日志和处理异常非常重要,这有助于排查...

    linux远程连接工具

    一旦连接成功,你就可以在终端中执行各种Linux命令,进行系统管理、软件安装、文件操作等。 在Xftp中,连接到服务器的过程类似,输入相同的主机信息后,你可以创建新的会话并开始文件传输。Xftp还支持权限设置,...

    linux远程主机命令工具标准版

    说明:linux远程主机命令工具 特点: 1、主控端、被控端通过ssh加密通信,且被控端无需做任何设置; 2、命令格式和在bash下直接输入、编写shell脚本等方式完全一致; 3、透明支持所有命令、变量、单引号,双引号等...

    登录linux执行命令

    在IT行业中,Linux操作系统是广泛应用于服务器管理的重要平台,而自动化执行命令是系统管理员和开发者日常工作中不可或缺的一部分。本程序“登录Linux执行命令”旨在实现一个自动化流程,通过连接到AMQ(Advanced ...

    Python3 执行Linux Bash命令的方法

    和之前C++执行Linux Bash命令的方法 一样,Python依然支持system调用和popen()函数来执行linux bash命令。 方法一:system调用 #仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息 import os os....

    linux远程工具(securecrt)(十分好用)

    Linux远程工具SecureCRT是一款强大的终端仿真程序,专为在Windows平台上连接远程Linux服务器而设计。它的功能强大,界面直观,提供了丰富的自定义选项,使得它成为管理员和开发者的首选工具之一。下面将详细介绍...

    linux oracle imp exp 执行命令安装

    在Linux上安装Oracle Client是运行`imp`和`exp`命令的前提。通常,这涉及到安装Oracle Instant Client,这是一个轻量级的客户端软件包,包含了连接到Oracle数据库所需的基本库和工具。可以通过以下步骤进行安装: ...

    解决Python paramiko 模块远程执行ssh 命令 nohup 不生效的问题

    Python – paramiko 模块远程执行ssh 命令 nohup 不生效的问题解决 1、使用 paramiko 模块ssh 登陆到 linux 执行nohup命令不生效 # 执行命令 def command(ssh_config, cmd, result_print=None, nohup=False): ssh ...

Global site tag (gtag.js) - Google Analytics