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

Unix/Linux
最新FreeBSD7.0下载
FreeBSD7.0编译安装nginx+php+mysql
FreeBSD下如何增加静态路由的方法
如何让FreeBSD上运行Windows软件
UNIX让普通用户具备关机权限的操作方法
FreeBSD6.2上搭建apache2.2.4+mysql5.1.7+php5.2.1+phpmyadmin
“incorrect super block” FreeBSD挂载CDROM时报错误的解决方法
FreeBSD操作系统下修改ip地址及捆定多个IP地址
FreeBSD的一些简单使用技巧
BSD系统让某个用户登陆就关机的办法
如何查看Freebsd 查看硬件信息
在Linux和FreeBSD下如何使用U盘
FreeBSD常用命令和packages使用方法讲解
FreeBSD常用命令--ports使用方法讲解
FreeBSD学习指南
FreeBSD在安装ports时时间过长的解决方法
FreeBSD实现3D桌面
FreeBSD下如何安装ports的方法
FREEBSD让root用户远程ssh登录的方法
FreeBSD6.0中文安装全过程

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 121 ::
收藏到网摘: 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