当前位置: 首页 > news >正文

Linux SSH 远程连接主机,并执行命令

应用场景

当需要远程到另一台Linux上,并在另一台机器上执行 Shell 命令,则需要注意命令的书写格式


示例说明

远程到 192.158.157.47 机器上,并执行命令 cd /tmp && ./zabbixagent_install.sh && echo Success

1、错误方式

因为命令间用 && 拼接,表示多条命令是顺序执行,所以, ssh命令和后续的命令间是独立的。

ssh root@192.158.157.47 && cd /tmp && ./zabbixagent_install.sh && echo Success

2、正确方式

将远程待执行的多条命令用双引号括起来,作为整体,跟在 ssh命令之后。

ssh root@192.158.157.47 "cd /tmp && ./zabbixagent_install.sh && echo Success"

正确格式如下:

ssh root@远程机器IP "需要在远程机器上执行的命令"

http://www.lryc.cn/news/113592.html

相关文章:

  • FAST协议详解1 不同数据类型的编码与解码
  • 黑马大数据学习笔记5-案例
  • 网络编程——TCP/IP协议族(IP协议、TCP协议和UDP协议……)
  • Oracle SQL存储过程能够返回表吗
  • 2 Vue使用v-bind来代替{{}}取值
  • 20230807在WIN10下使用python3将TXT文件转换为DOCX(在UTF8编码下转换为DOCX有多一行的瑕疵)
  • Flutter(八)事件处理与通知
  • Java,python,c#,js,c++搞量化交易的接口大全
  • javaAPI(一):String
  • 数据互通,版本管理优化图文档与BOM数据
  • 【CSS】旋转中的视差效果
  • 【ASP.NET MVC】使用动软(一)(9)
  • 【Jsp课设】3款基于JavaWeb的学生选课管理系统
  • 系统架构设计师笔记第35期:表现层框架设计
  • 力扣 -- 467. 环绕字符串中唯一的子字符串
  • Hi3798MV200 恩兔N2 NS-1 (四): 制作 Debian rootfs
  • 面试热题(字符串相加)
  • 我的创作纪念日【第一个2048day】
  • 内网穿透-————SSH远程连接树莓派
  • 一键开启ChatGPT“危险发言”
  • RISC-V基础之函数调用(一)简单的函数调用(包含实例)
  • apt、aptitude、apt-get/apt-cache语法的区别
  • 华为认证 | HCIA和HCIP有啥区别?
  • JavaScript基础知识
  • vue2 todoapp案例(静态)
  • qt5.14 和 qt5.15的区别
  • 如何使用自己域名进行远程访问内网群晖NAS 6.X
  • PHP判处重复延长队列执行时间
  • flask中的应用上下文
  • cocos creator 的input.on 不生效