Linux常用命令——kill 命令详解
命令介绍: kill 命令在Linux系统中用于向进程发送信号,以终止、暂停或继续进程。它是一个强大的工具,可以帮助你管理和控制系统上的进程。
基本语法: 其中,PID 是进程ID。
kill [选项] PID
使用格式:
- SIGTERM (15):请求终止进程。进程可以捕获并清理资源后退出。【两种方法】
kill -SIGTERM PID
kill -15 PID
- SIGKILL (9):强制终止进程。不能被捕获或忽略。【两种方法】
kill -SIGKILL PID
kill -9 PID
- SIGHUP (1):挂起信号。通常用于重新加载配置文件。【两种方法】
kill -SIGHUP PID
kill -1 PID
- SIGINT (2):中断进程(通常由Ctrl+C触发)。【两种方法】
kill -SIGINT PID
kill -2 PID
- SIGSTOP:停止进程。不能被捕获或忽略。
kill -SIGSTOP PID
- SIGCONT:继续执行已停止的进程。
kill -SIGCONT PID
使用示例:
- 终止进程ID为1234的进程,这相当于发送 SIGTERM 信号。
kill 1234
- 强制终止进程ID为1234的进程。
kill -9 1234
- 重新加载进程ID为1234的配置。
kill -HUP 1234
- 暂停进程ID为1234的执行
kill -STOP 1234
- 继续执行已暂停的进程ID为1234
kill -CONT 1234
扩展用法:
- 杀死多个进程,这将同时终止PID为1234和5678的进程。
kill 1234 5678
- 列出所有信号名称,这将显示所有可用的信号名称。
kill -l
- 根据进程名称终止进程 使用 pkill 命令可以根据进程名称终止进程。
pkill process_name
- 终止属于特定用户的所有进程 使用 killall 命令可以终止某个用户的所有进程。
killall -u username
更多命令请参考 Linux命令大全 专栏。
Linux kill命令详解
3714

被折叠的 条评论
为什么被折叠?



