导航:首页 > 文件处理 > 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工具点击文件夹程序卡死相关的资料

热点内容
cad标注半径命令 浏览:367
打卡领购app邀请码怎么填 浏览:336
编程访问权限冲突 浏览:152
桌面运维如何转服务器运维 浏览:627
tomcat如何设置服务器 浏览:679
php编译支持mysql 浏览:817
mir4手游安卓版怎么玩国际服 浏览:23
服务器程序怎么删除 浏览:657
阿里年薪70万程序员名单照片 浏览:575
android定制输入法 浏览:758
linux下编译android 浏览:311
电影重建文件夹 浏览:981
第五人格香香解压 浏览:626
我的世界手机版推荐什么服务器 浏览:706
安卓怎么下载空战 浏览:586
程序员卖房入市 浏览:117
android视频播放窗口 浏览:288
17元特效的app名字叫什么 浏览:839
小米手机什么时候配置安卓 浏览:262
三种命令方块 浏览:565