新闻详情

新闻详情

首页 / 资讯中心 / 详情

kill(1) command

发布时间:2026/9/11 10:55:59来源:尧图网络
kill(1) command
文章目录1.命令简介2.命令格式3.选项说明4.常用示例5.常见信号参考文献大咖好呀我是恋喵大鲤鱼。鄙人第二本开源书籍《后台开发命令365》上线啦欢迎大家协同共建。1.命令简介kill 用于终止进程或向进程发送指定信号。kill 可以发送指定的信号到相应的进程或进程组。不指定信号缺省发送 SIGTERM(15)来终止指定进程。如果想强制终止进程可以显示指定 SIGKILL(9) 信号因为该信号无法被进程捕获。本文介绍的是符合 POSIX 标准的 kill 功能不同 Linux 发行版对 kill 的实现有所不同具体参见其对应的帮助手册。2.命令格式kill-l[SIGNAL]kill[-s SIGNAL|-SIGNAL]PID...操作数 PID 有两种取值进程 ID 或者进程组 ID作业 ID用于标识运行于后台的一组进程。3.选项说明-SIGNAL,-sSIGNAL 指定信号名或信号值。-l[SIGNAL]指定信号名或信号值转换信号名与信号值。如果不指定信号则列出所有信号。信号的定义见 /usr/include/linux/signal.h4.常用示例1强制杀死当前 Shell 进程退出当前会话。echo$$20174kill-9|-KILL|-SIGKILL201742根据进程名称先查找出 PID 再强制杀死。ps-ef|grepCOMMADNAME|awk{print $2;}|xargskill-9也可以使用 killall 命令根据进程名称杀死进程。killall-9COMMADNAME3列出所有信号。kill-l1)SIGHUP2)SIGINT3)SIGQUIT4)SIGILL5)SIGTRAP6)SIGABRT7)SIGBUS8)SIGFPE9)SIGKILL10)SIGUSR111)SIGSEGV12)SIGUSR213)SIGPIPE14)SIGALRM15)SIGTERM16)SIGSTKFLT17)SIGCHLD18)SIGCONT19)SIGSTOP20)SIGTSTP21)SIGTTIN22)SIGTTOU23)SIGURG24)SIGXCPU25)SIGXFSZ26)SIGVTALRM27)SIGPROF28)SIGWINCH29)SIGIO30)SIGPWR31)SIGSYS34)SIGRTMIN35)SIGRTMIN136)SIGRTMIN237)SIGRTMIN338)SIGRTMIN439)SIGRTMIN540)SIGRTMIN641)SIGRTMIN742)SIGRTMIN843)SIGRTMIN944)SIGRTMIN1045)SIGRTMIN1146)SIGRTMIN1247)SIGRTMIN1348)SIGRTMIN1449)SIGRTMIN1550)SIGRTMAX-1451)SIGRTMAX-1352)SIGRTMAX-1253)SIGRTMAX-1154)SIGRTMAX-1055)SIGRTMAX-956)SIGRTMAX-857)SIGRTMAX-758)SIGRTMAX-659)SIGRTMAX-560)SIGRTMAX-461)SIGRTMAX-362)SIGRTMAX-263)SIGRTMAX-164)SIGRTMAX只有信号 SIGKILL(9) 才可以无条件终止进程其他终止信号进程都有权捕获忽略。5.常见信号下面是 Linux / Unix 中的常见信号信号编号英文全称默认动作触发方式说明SIGHUP1Hangup终止终端关闭挂起信号通常用于通知进程重新加载配置SIGINT2Interrupt终止CtrlC终端中断请求进程终止SIGQUIT3Quit终止 core dumpCtrl\退出信号会生成核心转储文件SIGABRT6Abort终止 core dumpabort()/assert()异常终止通常由程序自身调用表示检测到严重错误如断言失败SIGKILL9Kill终止kill -9 pid强制终止进程无法捕获或忽略SIGSEGV11Segmentation Violation终止 core dump非法内存访问段错误进程访问了未分配或受保护的内存区域SIGTERM15Termination终止kill pid优雅终止进程可以捕获并执行清理操作SIGSTOP19Stop停止kill -STOP pid强制暂停进程无法捕获或忽略SIGTSTP20Terminal Stop停止CtrlZ终端停止将进程挂起到后台SIGCONT18Continue继续fg/bg继续执行被停止的进程SIGUSR110User-defined Signal 1终止用户自定义用户定义信号1SIGUSR212User-defined Signal 2终止用户自定义用户定义信号2参考文献kill(1) - Linux manual page - man7.orgsignal(7) - Linux manual page - man7.orgLINUX SignalsSignal (IPC) - Wikipedia
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

OmX 受约束发布实战:用 Ultragoal 工作流决策、验证并安全交接 oh-my-codex 0.18.13 2026/9/11 12:26:20

OmX 受约束发布实战:用 Ultragoal 工作流决策、验证并安全交接 oh-my-codex 0.18.13

OmX 受约束发布实战:用 Ultragoal 工作流决策、验证并安全交接 oh-my-codex 0.18.13 【免费下载链接】oh-my-codex OmX - Oh My codeX: Your codex is not alone. Add hooks, agent teams, HUDs, and so much more. 项目地址: https://gitcode.com/GitHub_Trendin…

阅读更多 →
DouK-Downloader:抖音下载、TikTok 下载的免费完整方案,支持直播与数据采集 2026/9/11 12:26:20

DouK-Downloader:抖音下载、TikTok 下载的免费完整方案,支持直播与数据采集

DouK-Downloader:抖音下载、TikTok 下载的免费完整方案,支持直播与数据采集 【免费下载链接】TikTokDownloader 抖音 / TikTok 平台作品下载/数据采集工具 项目地址: https://gitcode.com/GitHub_Trending/ti/TikTokDownloader DouK-Downloader&a…

阅读更多 →
五大抓包工具深度对比:选型、配置与排障 2026/9/11 12:26:20

五大抓包工具深度对比:选型、配置与排障

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
光互连公司有哪些?2026年国内核心企业全景盘点 2026/9/11 12:26:20

光互连公司有哪些?2026年国内核心企业全景盘点

随着大模型参数迈向万亿级,分布式训练中GPU集群的通信带宽成为核心瓶颈——“计算等通信”现象愈发严重,大量算力被浪费。传统铜缆互连已接近物理极限,业界加速转向以光代电。光互连利用光子传输数据,具备高带宽、低延迟、低功耗优…

阅读更多 →
Java工作流引擎在律所审批系统中的实践与优化 2026/9/11 12:26:20

Java工作流引擎在律所审批系统中的实践与优化

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
ESP32-S3 N16R8实战:开发环境搭建与PSRAM应用指南 2026/9/11 12:23:19

ESP32-S3 N16R8实战:开发环境搭建与PSRAM应用指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞