一 kill命令
kill -l
查看可用的进程信号
kill -1 进程号
重启进程
kill -9 进程号
强制杀死进程
[root@localhost ~]# kill -l
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP
6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1
11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM
16) SIGSTKFLT 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP
21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ
26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO 30) SIGPWR
31) SIGSYS 34) SIGRTMIN 35) SIGRTMIN+1 36) SIGRTMIN+2 37) SIGRTMIN+3
38) SIGRTMIN+4 39) SIGRTMIN+5 40) SIGRTMIN+6 41) SIGRTMIN+7 42) SIGRTMIN+8
43) SIGRTMIN+9 44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47) SIGRTMIN+13
48) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-13 52) SIGRTMAX-12
53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9 56) SIGRTMAX-8 57) SIGRTMAX-7
58) SIGRTMAX-6 59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2
63) SIGRTMAX-1 64) SIGRTMAX
二 常用信号
三 killall
killall [选项] [信号] 进程名
按照进程名杀死进程
选项:
-i:交互式,询问是否要杀死某个进程
-I:忽略进程名的大小写
四 pkill
pkill [选项] [信号] 进程名
按照进程名杀死进程
选项:
-t 终端号:按照终端号踢出用户
w
使用w命令查询本机已经登录的用户
pkil -9 -t pts/1
强制杀死从pts/1虚拟终端登录的进程
五 实战
[root@localhost ~]# w
12:35:05 up 3:33, 4 users, load average: 0.00, 0.04, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 192.168.0.101 09:08 1:08m 0.51s 0.51s -bash
lw pts/1 192.168.0.101 09:14 3:10m 0.10s 0.10s -bash
root pts/2 192.168.0.101 12:13 1.00s 0.28s 0.02s w
[root@localhost ~]# pkill -9 -t pts/0
[root@localhost ~]# pkill -9 -t pts/1
[root@localhost ~]# w
12:39:51 up 3:37, 2 users, load average: 0.00, 0.01, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/2 192.168.0.101 12:13 7.00s 0.28s 0.01s w
相关推荐
Linux 杀死进程方法借鉴 Linux 中杀死进程的方法有多种,每种方法都有其特点和适用场景。下面我们将详细介绍各种方法,并讨论其优缺点。 1. 使用 kill 命令 kill 命令是 Linux 中最基本的杀死进程的命令。其基本...
Linux杀死僵尸进程.zip 需要掌握的运维命令有ls、ps、free、top、uptime、ifconfig、susudo、dmesg、iostat、vmstat、sar、htop、iotop、smem等
在Linux操作系统中,使用C语言编写程序来杀死指定名称的进程是一项常见的任务,这涉及到对系统调用和进程管理的理解。下面将详细讲解这个过程涉及的知识点。 首先,我们需要了解Linux中的进程标识符(PID)。每个...
linux 下的 bash shell脚本,用于杀死僵死的进程,并重新启动.
### Linux下Tomcat的启动、关闭、杀死进程 在Linux环境下部署和管理Java Web应用程序时,Apache Tomcat作为一款广泛使用的应用服务器,其操作过程对于系统管理员和开发人员来说至关重要。本文将详细介绍如何在Linux...
Linux下生成进程换出进程杀死进程例子 函数fork,exec族函数,exit函数例子
本篇资源不全,请去完成资料下载链接下载:https://download.csdn.net/download/u012125696/13119617 可以通过软件进程名索引进程ID,然后通过kill命令干掉指定进程的方法,纯C源码,希望能给大家开发带来便利
Linux系统下自动匹配进程号,并杀死进程的shell脚本...
使用linux编写的进程管理代码 是用fork()函数创建 kill()函数杀死进程
总结来说,通过Linux命令行工具和QT编程,我们可以实现根据进程名杀死所有除自身以外的进程,这对于管理多个实例的QT应用程序尤其有用。这种方法确保了我们只影响目标进程,而不干扰系统其他部分。
在Linux系统中,可以使用`kill`或`pkill`命令来杀死进程。`kill`命令需要指定进程的PID,例如: ```bash kill ``` 如果需要强制结束进程,可以使用`-9`选项: ```bash kill -9 ``` 而`pkill`则可以根据进程名称来...
### 在Linux系统中查看进程及杀死僵尸进程的方法 #### 一、引言 在Linux操作系统中,进程管理是一项重要的任务,它涉及到系统性能优化、故障排查等多个方面。本文将详细介绍如何使用`ps`命令来查看系统中的进程...
本主题聚焦于"超强显示进程和杀死进程"的功能,这是操作系统管理中的一项核心任务。下面将详细阐述相关知识点。 1. **进程概念**:进程是计算机中的一个执行实体,是系统进行资源分配和调度的基本单位。每个进程都...
CentOS 杀死进程 kill 方法大全 本文档详细介绍了 CentOS 中杀死进程的多种方法,包括使用标准的 kill 命令、kill -l 命令、TERM 信号、killall 命令、停止和重启进程等。这些方法可以根据不同的场景选择合适的方法...
在Python编程中,有时我们需要对Linux系统中的进程进行管理和控制,比如判断某个进程是否在运行,如果在运行则需要将其结束。本篇文章将详细介绍如何使用Python来实现这一功能,主要涉及的知识点包括进程管理、子...
这在需要后续操作(如杀死进程)时非常有用。 接下来,我们讨论如何杀死脚本操作中启动的进程。在Linux中,可以使用`kill`命令或者`pkill`命令来终止进程。`kill`命令需要进程的PID,而`pkill`则可以根据进程名称来...
### Java通过进程名称杀进程 在日常开发与运维过程中,我们常常需要对系统中的特定进程进行管理和控制。本文将详细介绍如何使用Java代码实现基于进程名称的进程终止功能,特别是针对Windows操作系统下的`java-test....
在Linux操作系统中,Node.js进程可能会遇到无法正常关闭或杀死的情况,这通常与进程管理、端口占用以及异常处理有关。本文将深入探讨这个问题,并提供解决方案及相关的Linux命令用于管理和控制Node.js进程。 首先,...