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杀手三人组的更多相关文章

  1. kill, killall, pkill, xkill

    1. Kill Command – Kill the process by specifying its PID All the below kill conventions will send th ...

  2. Linux终止进程的工具kill/killall/pkill/xkill/skill用法区别(转)

    一. 终止进程的工具kill .killall.pkill.xkill 终止一个进程或终止一个正在运行的程序,一般是通过kill .killall.pkill.xkill等进行.比如一个程序已经死掉, ...

  3. 9.4-6 kill & killall & pkill

    kill:终止进程 能够终止你希望停止的进程. kill 命令的参数选项及说明 -l    列出全部的信号名称 -p    指定kill命令只打印相关进程的进程号,而不发送任何信号 -s    指定要 ...

  4. Linux命令——killall 、kill 、pkill、xkill

    参考:killall .kill .pkill 命令详解 Using kill, killall, and pkill 4 Ways to Kill a Process – kill, killall ...

  5. kill/xkill/killall/pkill/pidof

    pidof 杀死进程的关键是找到进程id,杀错进程id是异常灾难, 使用ps -ef|grep 可以查看到相关进程的pid及ppid 可以直接kill掉ppid,其子进程也都会被杀死 也可以使用pid ...

  6. 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 ...

  7. Linux之kill,pkill,killall命令

    kill,pkill,killall这些命令都是用来杀死进程的 查找进程的方法: ps -ef|grep pidof 进程名 ps命令 http://www.cnblogs.com/along1226 ...

  8. killall 、kill 、pkill 命令详解

    killall 命令 Linux系统中的killall命令用于杀死指定名字的进程(kill processes by name).我们可以使用kill命令杀死指定进程PID的进程,如果要找到我们需要杀 ...

  9. killall 、kill 、pkill 命令详解 【转】

    之前常用地kill 命令就是 kill -9 XXid;kill -15 XXid;pkill 进程名: 今天发现killall也有适用场景,killall命令对杀死进程组(一个进程中有多线程的情况) ...

随机推荐

  1. MyBatis(四):mybatis中使用in查询时的注意事项

    准备工作 1)创建测试表jobitem CREATE TABLE "jobitem" ( "id" ) NOT NULL AUTO_INCREMENT COMM ...

  2. srs2.0安装问题

    原文: https://blog.csdn.net/ddr77/article/details/52511340 编译配置如下 ./configure --disable-all --with-ssl ...

  3. sql注入工具:sqlmap命令

    sqlmap是一款专业的sql注入工具, 让你告别人工注入, 程序高效自动注入 前提是你有找到注入点 , 工具的官方网站:http://sqlmap.org/ kali系统默认安装sqlmap, 不需 ...

  4. iOS scrollsToTop属性失效

    点击状态栏返回顶部失效,是因为scrollView的scrollsToTop属性失效 (继承于scrollView的tableView collectionView也算). 这个属性默认是开启的,然而 ...

  5. 《图解HTTP》——返回结果的 HTTP 状态码

    状态码概述 状态码的职责是当客户端向服务器端发送请求时,描述返回的请求结果.借助状态码,用户可以知道服务器端是正常处理了请求,还是出现了错误. 状态码如 200 OK,以 3 位数字和原因短语组成.数 ...

  6. Spring Boot系列——7步集成RabbitMQ

    RabbitMQ是一种我们经常使用的消息中间件,通过RabbitMQ可以帮助我们实现异步.削峰的目的. 今天这篇,我们来看看Spring Boot是如何集成RabbitMQ,发送消息和消费消息的.同时 ...

  7. Xcode No account for team "". Add a new account in the Accounts preference pane or verify that your accounts have valid credentials.

    问题背景 Xcode报错误信息:No account for team "QMP96B5DPW". Add a new account in the Accounts prefer ...

  8. Python中的高级数据结构详解

    这篇文章主要介绍了Python中的高级数据结构详解,本文讲解了Collection.Array.Heapq.Bisect.Weakref.Copy以及Pprint这些数据结构的用法,需要的朋友可以参考 ...

  9. Atitit.如何文章写好 论文 文章 如何写好论文 技术博客 v4

    Atitit.如何文章写好 论文  文章  如何写好论文 技术博客 1. 原则 2 1.1. 有深度, 有广度 2 1.2. 业务通用性有通用性 尽可能向上抽象一俩层..业务通用性与语言通用性. 2 ...

  10. 解決中文地址Uri.IsWellFormedUriString返回false

    數字和大小寫字母都ok,但是中文地址就會有問題 public bool IslocalURL(string url) { if (string.IsNullOrEmpty(url)) { return ...