Linux命令(44)之kill

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: Linux命令(44)之kill

Linux命令之kill

1.kill介绍
linux命令kill用于杀死执行中的程序或工作,也可以杀死为正常停止“僵尸”进程

2.kill用法
kill [参数] [process]

kill常用参数
参数 说明
-1(HUP) 重新加载进程
-9(KILL) 杀死进程
-15(TERM) 正常停止进程
3.实例
3.1.杀死进程
命令:

kill 8004

[root@cent79-2 ~]# ps -ef |grep mysqld
mysql 8004 1 4 13:11 ? 00:00:00 /usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf
root 8065 7394 0 13:11 pts/1 00:00:00 grep --color=auto mysqld
[root@cent79-2 ~]# kill 8004
[root@cent79-2 ~]# ps -ef |grep mysqld
root 8075 7394 0 13:11 pts/1 00:00:00 grep --color=auto mysqld
[root@cent79-2 ~]#
3.2.强制杀死进程
命令:

kill -KILL 8109

OR

kill -9 8109

[root@cent79-2 ~]# ps -ef |grep mysqld
mysql 8109 1 15 13:12 ? 00:00:00 /usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf
root 8158 7394 0 13:12 pts/1 00:00:00 grep --color=auto mysqld
[root@cent79-2 ~]# kill -KILL 8109
[root@cent79-2 ~]# ps -ef |grep mysqld
root 8168 7394 0 13:12 pts/1 00:00:00 grep --color=auto mysqld
[root@cent79-2 ~]# systemctl start mysqld
[root@cent79-2 ~]# ps -ef |grep mysqld
mysql 8178 1 46 13:12 ? 00:00:00 /usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf
root 8226 7394 0 13:12 pts/1 00:00:00 grep --color=auto mysqld
[root@cent79-2 ~]# kill -9 8178
[root@cent79-2 ~]# ps -ef |grep mysqld
root 8237 7394 0 13:12 pts/1 00:00:00 grep --color=auto mysqld
[root@cent79-2 ~]#
3.3.发送SIGHUP信息
命令:

kill -HUP 8285

[root@cent79-2 ~]# kill -HUP 8285
[root@cent79-2 ~]# ps -ef |grep mysqld
mysql 8285 1 3 13:13 ? 00:00:01 /usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf
root 8392 7394 0 13:14 pts/1 00:00:00 grep --color=auto mysqld
[root@cent79-2 ~]#
3.4.正常停止进程
命令:

kill -15 8285

[root@cent79-2 ~]# kill -15 8285
[root@cent79-2 ~]# ps -ef |grep mysqld
root 8451 7394 0 13:15 pts/1 00:00:00 grep --color=auto mysqld
[root@cent79-2 ~]#
3.5.杀死指定用户所有进程
命令:

kill -9 $(ps -ef |grep mysql)

3.6.显示所有信号信息
命令:

kill -l

[root@cent79-2 ~]# 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
[root@cent79-2 ~]#
————————————————
版权声明:本文为CSDN博主「小黑要上天」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/z19861216/article/details/131474369

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
2天前
|
Linux
Linux常用命令包括
Linux常用命令包括
10 5
|
2天前
|
Linux
Linux命令
Linux命令
13 5
|
6天前
|
Linux Python Perl
Linux命令删除文件里的字符串
Linux命令删除文件里的字符串
18 7
|
6天前
|
Shell Linux
Linux shell编程学习笔记82:w命令——一览无余
Linux shell编程学习笔记82:w命令——一览无余
|
22天前
|
设计模式 Java Linux
Linux的20个常用命令
Linux的23个常用命令
Linux的20个常用命令
|
8天前
|
Linux Perl
Linux之sed命令
Linux之sed命令
|
8天前
|
Linux
深入理解Linux中的cp命令:文件与目录的复制利器
深入理解Linux中的cp命令:文件与目录的复制利器
|
8天前
|
Linux Docker 容器
9. 同步执行Linux多条命令
9. 同步执行Linux多条命令
|
8天前
|
Linux Shell
10-10|linux命令查询 关键字在文本中出现的行数
10-10|linux命令查询 关键字在文本中出现的行数
|
9天前
|
存储 Linux Shell
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
这篇文章介绍了Vim编辑器的基本使用、常用命令和模式,以及Linux系统中用户和组的管理方法,包括用户和组相关文件如/etc/passwd、/etc/shadow和/etc/group的说明。
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
下一篇
无影云桌面