kill、killall、pkill杀手三人组
1.1 kill、killall、pkill杀手三人组
1.利用kill 进程号 方式杀掉rsync进程
[root@backup ~]# ps -ef |grep rsync
root 3500 1 0 10:49 ? 00:00:00 rsync --daemon
root 3773 3757 0 13:43 pts/0 00:00:00 grep --color=auto rsync
[root@backup ~]# kill 3500
[root@backup ~]# kill 3500
-bash: kill: (3500) - No such process
[root@backup ~]# ps -ef |grep rsync
root 3775 3757 0 13:44 pts/0 00:00:00 grep --color=auto rsync
扩展:如果不想用ps查看进程号,直接利用kill来结束进程
Pid_Num="/var/run/rsyncd.pid"
kill `cat $Pid_Num`
3.用pkill 进程名称 方式杀死rsync进程(慎用)
pkill 9 加进程号强制杀死(慎用)
[root@backup ~]# ps -ef |grep rsync root 3788 1 0 13:47 ? 00:00:00 rsync --daemon root 3790 3757 0 13:47 pts/0 00:00:00 grep --color=auto rsync [root@backup ~]# pkill rsync [root@backup ~]# pkill rsync [root@backup ~]# pkill rsync [root@backup ~]# ps -ef |grep rsync root 3795 3757 0 13:48 pts/0 00:00:00 grep --color=auto rsync
说明:pkill 杀进程时,不提示任何信息
pkill 模式杀手(会造成误杀,慎用),杀进程名
2.killall 进程名 方式杀掉rsync进程
[root@backup ~]# ps -ef |grep rsync root 3780 1 0 13:45 ? 00:00:00 rsync --daemon root 3782 3757 0 13:45 pts/0 00:00:00 grep --color=auto rsync [root@backup ~]# killall rsync [root@backup ~]# killall rsync
rsync: no process killed [root@backup ~]# ps -ef |grep rsync root 3786 3757 0 13:45 pts/0 00:00:00 grep --color=auto rsync
说明:kill 和 killall 杀死之后都会有提示
killall 精确杀手,杀进程名
kill、killall、pkill杀手三人组的更多相关文章
- kill, killall, pkill, xkill
1. Kill Command – Kill the process by specifying its PID All the below kill conventions will send th ...
- Linux终止进程的工具kill/killall/pkill/xkill/skill用法区别(转)
一. 终止进程的工具kill .killall.pkill.xkill 终止一个进程或终止一个正在运行的程序,一般是通过kill .killall.pkill.xkill等进行.比如一个程序已经死掉, ...
- 9.4-6 kill & killall & pkill
kill:终止进程 能够终止你希望停止的进程. kill 命令的参数选项及说明 -l 列出全部的信号名称 -p 指定kill命令只打印相关进程的进程号,而不发送任何信号 -s 指定要 ...
- Linux命令——killall 、kill 、pkill、xkill
参考:killall .kill .pkill 命令详解 Using kill, killall, and pkill 4 Ways to Kill a Process – kill, killall ...
- kill/xkill/killall/pkill/pidof
pidof 杀死进程的关键是找到进程id,杀错进程id是异常灾难, 使用ps -ef|grep 可以查看到相关进程的pid及ppid 可以直接kill掉ppid,其子进程也都会被杀死 也可以使用pid ...
- Sending Signals to Processes with kill, killall, and pkill
The Linux kernel allows many signals to be sent to processes. Use man 7 signals for a complete overv ...
- Linux之kill,pkill,killall命令
kill,pkill,killall这些命令都是用来杀死进程的 查找进程的方法: ps -ef|grep pidof 进程名 ps命令 http://www.cnblogs.com/along1226 ...
- killall 、kill 、pkill 命令详解
killall 命令 Linux系统中的killall命令用于杀死指定名字的进程(kill processes by name).我们可以使用kill命令杀死指定进程PID的进程,如果要找到我们需要杀 ...
- killall 、kill 、pkill 命令详解 【转】
之前常用地kill 命令就是 kill -9 XXid;kill -15 XXid;pkill 进程名: 今天发现killall也有适用场景,killall命令对杀死进程组(一个进程中有多线程的情况) ...
随机推荐
- Go 语言学习笔记
1. go没有static关键字 面向对象编程中,尽量对函数进行封装,对于没有函数变量的对象,使用static关键字尤其方便. go中没有static关键字,必须每次new一个出来. type Han ...
- quartz集群分布式(并发)部署解决方案
项目中使用分布式并发部署定时任务,多台跨JVM,按照常理逻辑每个JVM的定时任务会各自运行,这样就会存在问题,多台分布式JVM机器的应用服务同时干活,一个是加重服务负担,另外一个是存在严重的逻辑问题, ...
- JAVA中通过Jedis操作Redis连接与插入简单库
一.简述 JAVA中通过Jedis操作Redis连接与插入简单库 二.依赖 <!-- https://mvnrepository.com/artifact/redis.clients/jedis ...
- vivado和modelsim联合调试仿真
vivado和modelsim联合调试仿真 0赞 发表于 2017/5/10 19:10:59 阅读(881) 评论(0) 使用vivado和modelsim联合调试仿真时,在破解完modelsim后 ...
- 如何在宿主机上查看kvm虚拟机的IP
# arp -a ? (:3c:ce::f2: [ether] on br0 gateway (:c8:ac:d5 [ether] on br0 ? (:d4:fc: [ether] on br0 ? ...
- [rook] rook的控制流
以下是rook为一个pod准备可用块存储的过程: 1. rook operator运行,并且在k8s每台机器上运行一个rook agent的pod: 2. 用户创建一个pvc,并指定storagecl ...
- 测试创建表变量对IO的影响
测试创建表变量前后,tempdb的空间大小,目前使用sp_spaceused得到大小,也可以使用视图sys.dm_db_file_space_usage use tempdb go Set nocou ...
- [转载] Conv Nets: A Modular Perspective
原文地址:http://colah.github.io/posts/2014-07-Conv-Nets-Modular/ Conv Nets: A Modular Perspective Posted ...
- Python生成随机字符串
利用Python生成随机域名等随机字符串. #!/usr/bin/env python# -*- coding: utf-8 -*- from random import randrange, cho ...
- windows 上搭建gitblit
https://www.cnblogs.com/ucos/p/3924720.htmlhttps://www.cnblogs.com/sumuncle/p/6362697.htmlhttp://www ...