我们在工作中有时候需要在本地机器上远程kill掉另外一台服务器的某个进程,结束操作后返回本地机器继续进行下一步操作。例如我们想要远程kill掉host1上的dd的进程,命令如下:

ssh username@host1 "ps -ef|grep dd | awk '{print $2}'| xargs kill -9"

如果直接执行如上命令会报如下错误

在这个命令中 $2 会被识别为名称为“2”的变量,实际上$2为awk的一个参数,所以需要对它进行转译:
ssh username@host1 "ps -ef|grep dd | awk '{print \$2}'| xargs kill -9" 即可。
总结一下:
1、远程执行shell命令 只需要通过 ssh username@IP “操作命令”,用双引号包起来想要执行的操作命令。
2、在远程执行的命令中包含有,一定要转译,否则会把"$"后面的命令识别为一个变量。


#!/bin/bash
ssh host80 "
for i in \$(seq 1 8)
do dd if=/dev/zero of=/dev/null &
done
exit
"

linux远程kill进程相关推荐

  1. [linux]远程kill进程

    ssh hadoop@192.168.23.41 "ps -ef|grep -v grep|grep gds | awk  '{print \$2}'|xargs kill -9" ...

  2. RHEL6基础之十八Linux中Kill进程的方法

    Linux中的kill命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用命令.工作原理是向Linux系统的内核发送一个系统操作信号和某个程序的进程标识 ...

  3. linux kill进程后黑屏,Linux中Kill进程的N种方法

    常规篇: 首先,用ps查看进程,方法如下: $ ps -ef -- smx       1822     1  0 11:38 ?        00:00:49 gnome-terminal smx ...

  4. Linux中Kill进程的N种方法

    linux的进程管理手段丰富.想怎么杀进程都可以.废话少说,正题开始: 常规篇: 首先,用ps查看进程,方法如下: $ ps -ef 或者: $ ps -aux 此时如果我想杀了火狐的进程就在终端输入 ...

  5. linux系统kill进程,Linux kill命令详解:终止进程

    kill 从字面来看,就是用来杀死进程的命令.但是,根据不同的信号,kill 命令可以完成不同的操作. kill 命令格式如下: [root@localhost ~]# kill [信号] PIDki ...

  6. linux 批量kill进程

    有一台服务器有大量的send.php进程需kill掉 [root@localhost]#ps -aux | grep send.php Warning: bad syntax, perhaps a b ...

  7. vnc故障,连接不上Linux远程桌面,手动杀掉故障进程

    本文转载自:https://www.cnblogs.com/heidsoft/p/4279987.html 遇到vnc连接不上Linux远程桌面的故障,开启了好多故障进程,所以需要杀掉这些故障进程,上 ...

  8. Linux之杀死进程(kill)

    Linux之杀死进程(kill) 1.首先通过命令查找对应的进程号: ps aux|grep xxx  或者 ps -ef|grep xxx 2.然后将进程杀掉: kill -9 xxxx      ...

  9. linux端口找进程,Linux查看端口、进程情况及kill进程的方法

    看端口: ps -aux | grep tomcat 发现并没有8080端口的Tomcat进程. 使用命令:netstat –apn 查看所有的进程和端口使用情况.发现下面的进程列表,其中最后一栏是P ...

最新文章

  1. 开发者如何赶上5G风口?
  2. mysql 游标 ,嵌套游标
  3. Python—sqlalchemy
  4. android .a .so区别,.so,.la和.a库文件有什么区别?
  5. 泰国基础教育管理实行新体制
  6. 华为服务器如何修改ftp密码,ftp怎么改服务器密码
  7. 【STM32】IIC的基本原理(实例:普通IO口模拟IIC时序读取24C02)(转载)
  8. 关于SQL Server 存储过程的EXECUTE AS CALLER选项
  9. matlab 机械振动,MATLAB使用教程之用MATLAB仿真机械振动.doc
  10. 计算机系统缺什么安装CAD闪退咋办,怎么处理CAD启动后闪退,求大神级人物解决...
  11. 【学术写作】优雅地翻译英文论文【保持格式】【无须排版】
  12. 论文笔记 EMNLP 2021|Treasures Outside Contexts: Improving Event Detection via Global Statistics
  13. 华为云鲲鹏服务器部署文档--java微服务
  14. maven~本地仓库的指定
  15. 科普文章-另一个视角解读计算机编码(修订版)
  16. 毕业设计-基于JSP的网上购书系统.doc
  17. 破解微信包工具之vscode
  18. 科技文献检索(十一)——常用文摘型数据库
  19. SpringCloud的五大核心组件李俊老师
  20. 【verbs】ibv_get_async_event()

热门文章

  1. node.js实现图片裁剪+获取图片大小+加logo水印
  2. 拒绝室友抄计算机作业,大学关系很好的室友抄你的作业,如何拒绝?
  3. php青蛙跳井代码,四川招警考试行测答题技巧:青蛙跳井问题全解析
  4. 计算机配置ppt制作,做ppt.ps要用什么样的配置的手提电脑做
  5. Tensorflow③ Keras的LSTM和TF的LSTM实现的源码剖析
  6. 计算机一级真题word,最新完整word版全国计算机等级考试一级操作题往年考试真题.docx...
  7. Java中violate关键字详解(2)?真正了解violate
  8. WIN10 开启SFTP FTP FTPS配置
  9. 微信小程序的表格table
  10. 微信小程序web-view与H5之间交互(含支付)