当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > Linux 指令篇:工作行程资讯与管理--skill

Unix/Linux
FreeBSD 数据转移办法
Freebsd 下运行QQ For Linux 的方法
FreeBSD, Debian, CentOS一个网卡绑定多个IP
freebsd下切换到root下 su: Sorry 的解决办法
Freebsd挂载光驱和软驱
FREEBSD下运行调试asterisk
一些 freebsd 的常用命令
笔记本上安装freebsd的小知识
FreeBSD系统下添加中文字体
FreeBSD挂载DOS分区,正确显示中文
FreeBSD挂载DOS分区时显示中文的方法
freebsd7.0安装系统图解(最新版)
服务器的时间同步设置方法
FreeBSD FTP 的架设教程
FreeBSD mpd VPN服务器安装步骤
更新FreeBSD Port Tree的几种方法小结
portupgrade 中文手册(翻译)
freebsd 服务器 ARP绑定脚本
在Ubuntu系统中定制 Compiz Fusion 特效
Ubuntu 7.10 绑定IP及MAC地址

Unix/Linux 中的 Linux 指令篇:工作行程资讯与管理--skill


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 126 ::
收藏到网摘: n/a

  名称:skill 

使用权限:所有使用者 

使用方式: skill [signal to send] [options] 选择程序的规则 

说明:

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

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

一般参数: 

-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  
 


其他相关的命令: kill