Linux skill命令

Linux 教程 · 2019-02-16 22:59:27

Linux skill命令送个讯号给正在执行的程序,预设的讯息为 TERM (中断),较常使用的讯息为 HUP、INT、KILL、STOP、CONT 和 0。

讯息有三种写法:分别为 -9、-SIGKILL、-KILL,可以使用 -l 或 -L 已列出可使用的讯息。

使用权限:所有使用者。

其他相关的命令:kill

语法

skill [signal to send] [options] 选择程序的规则

一般参数

  • -f 快速模式/尚未完成
  • -i 互动模式/ 每个动作将要被确认
  • -v 详细输出/ 列出所选择程序的资讯
  • -w 智能警告讯息/ 尚未完成
  • -n 没有动作/ 显示程序代号

参数:选择程序的规则可以是:终端机代号、使用者名称、程序代号、命令名称。

  • -t 终端机代号 ( tty 或 pty )
  • -u 使用者名称
  • -p 程序代号 ( pid )
  • -c 命令名称可使用的讯号

以下列出已知的讯号名称、讯号代号、功能。

名称(代号)功能/描述
ALRM 14离开
HUP 1离开
INT 2离开
KILL 9离开/强迫关闭
PIPE 13离开
POLL离开
PROF离开
TERM 15离开
USR1离开
USR2离开
VTALRM离开
STKFLT离开/只适用于i386、m68k、arm 和 ppc 硬件
UNUSED离开/只适用于i386、m68k、arm 和 ppc 硬件
TSTP停止/产生与内容相关的行为
TTIN停止/产生与内容相关的行为
TTOU停止/产生与内容相关的行为
STOP停止/强迫关闭
CONT重新启动/如果在停止状态则重新启动,否则忽略
PWR忽略/在某些系统中会离开
WINCH忽略
CHLD忽略
ABRT 6核心
FPE 8核心
ILL 4核心
QUIT 3核心
SEGV 11核心
TRAP 5核心
SYS核心/或许尚未实作
EMT核心/或许尚未实作
BUS核心/核心失败
XCPU核心/核心失败
XFSZ核心/核心失败

实例

停止所有在 PTY 装置上的程序

skill -KILL -v pts/*

停止三个使用者 user1、user2、user3

skill -STOP user1 user2 user3

点击查看所有 Linux 教程 文章: https://www.codercto.com/courses/l/14.html

查看所有标签

数据结构与算法分析

数据结构与算法分析

(美)(C.A.谢弗)Clifford A.Shaffer / 电子工业出版社 / 1998-8 / 35.00元

本书综合“数据结构与算法”的知识梳理、习题解答及上机辅导等于一身;精心挑选了覆盖教学大纲的五百多道题目,并且提供所有题目的参考答案;对于较难的算法和上机题,给出了详细的分析和说明;对于学习的重点和难点、易犯的错误、题目的难易和重要性,以及国内教材的差异等都给出了必要的说明。 本书可给使用各种教材讲授和学习“数据结构与算法”(或者“数据结构”)的师生参考,是系统复习该课程和准备应考计算......一起来看看 《数据结构与算法分析》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器