Scroll to navigation

SKILL(1) General Commands Manual SKILL(1)

名称

skill, snice - 发送信号或报告进程状态

概述

skill [信号选项] [其他选项 ...] 表达式

snice [新优先级] [选项 ...] 表达式

描述

这些工具已经过时且不可移植。命令的语法没有被明确定义。请考虑改用 killallpkillpgrep 命令。

skill 的默认信号是 TERM。使用 -l-L 列出可用的信号。特别有用的信号包括 HUP、INT、KILL、STOP、CONT 和 0。可以用三种方式指定其他信号:-9 -SIGKILL -KILL

snice 的默认优先级是 +4 。优先级的范围是从 +20(最慢)到 -20(最快)。只有具有管理权限的用户能指定负数优先级。

选项

快速模式。此选项尚未实现。
交互式使用。将请求您批准每项操作。
列出所有信号的名称。
用一个好看的表格列出所有信号的名称。
不作行动;对将要发生的事件进行模拟,但不会真的影响系统。
冗长模式;解释正在进行的步骤。
启用警告。此选项尚未实现。
显示帮助文本并退出。
显示版本信息。

进程选择选项

选择标准可以是:终端、用户、pid、命令。可以使用以下选项确保解释的正确性。

下个表达式是一个终端(tty 或 pty)。
下个表达式是一个用户名。
下个表达式是一个进程 ID。
下个表达式是一个命令名。
匹配和 pid 处于同一个命名空间的进程。
列出 --ns 选项要考虑哪些命名空间。可用的命名空间有:ipc、mnt、net、pid、user、uts。

信号

信号的行为在 signal(7) 手册页中进行了解释。

示例

使 seticrack 命令的运行变慢。
杀死 PTY 设备的用户。
停止三个用户。

参见

kill(1), kill(2), killall(1), nice(1), pkill(1), renice(1), signal(7)

标准

没有适用的标准。

作者

Albert Cahalan 在 1999 年编写了 Skill 和 Snice,作为非自由版本的替代品。

报告错误

请将错误报告发送到 procps@freelists.org

2024-08-01 procps-ng