导航:首页 > 文件处理 > ssh工具点击文件夹程序卡死

ssh工具点击文件夹程序卡死

发布时间:2024-04-22 04:16:02

‘壹’ ssh连接centos远程服务器运行指令的问题

总结下使用ssh远程执行命令需要注意点:

一般我们会使用ssh ip "执行命令"这种格式来执行远程是shell命令,但是如果是简单的一些操作还好,比如cd,rm,ls,mv等命令一般不会出问题
,但是如果你的脚本任务是,杀死多台机器上的hadoop或者elasticsearch进程,你会怎么做?

伦理片http://www.dotdy.com/


直接使用:

ssh h1 "kill -9 `jps | grep Elastic* | gawk '{print $1}' ` " 杀死es进程,你会发现,它竟然没有生效? 明明在本地执行

kill -9 `jps | grep Elastic* | gawk '{print $1}' `

这个命令是可以生效的,为啥,放到远程执行命令中就失效了呢?

其实原因很简单,就是因为没有转义造成的,包括awk变量名引用都需要转义,否则,你会发现,虽然能执行,但结果依旧是不准确的,注意linux
单引号(所有命令均被当成普通字符处理)
双引号(可引用变量名)
反引号(可以执行linux脚本命令)的区别
看最终的正确的写法:

Java代码

阅读全文

与ssh工具点击文件夹程序卡死相关的资料

热点内容
什么是白盒加密算法 浏览:804
乐书pdf 浏览:427
a星寻路算法在3d中 浏览:137
抗震等级不同箍筋加密区范围不同 浏览:471
xshell上传文件命令 浏览:781
优先级队列java 浏览:156
轻量化腾讯云服务器有什么用 浏览:462
编译原理自编译语言 浏览:425
闲鱼app为什么这么多 浏览:692
安卓手机玩游戏不卡怎么设置 浏览:568
编译链接装载书 浏览:539
面试腾讯公司程序员 浏览:110
一个字母y是什么app 浏览:144
魔兽大脚解压安装教程 浏览:9
超时代共享文件夹破解版 浏览:444
命令与征服红色警戒3攻略 浏览:728
解压缩jar包 浏览:588
如何计算服务器的最大并发数 浏览:345
java数组类型定义 浏览:850
安卓卡一和卡二怎么切换 浏览:986