linux命令 kill命令详则

kill命令

kill用来删除执行中的程序或工作。kill可将指定的信息送至程序。预设的信息(默认)为SIGTERM(15),可经指定程序终止。若仍无法终止该程序,可使用SIGKILL(9)信息尝试强制删除程序。程序或工作的编号可利用ps指令或job指令查看。


语法


kill(选项)(参数)


选项


-a:当处理当前进程时,不限制命令名和进程号的对应关系;     

-l:<信息编号>选项,则-l参数会列出全部的信息名称;            

-p:指定kill命令只打印相关进程的进程号,而不发送任何信号;

-s:<信息名称或编号>:指定要送出的信息;                           

-u:指定用户;                                                                           


参数


进程或作业识别号:指定要删除的进程或作业。

实例

列出所有信号名称:


linux命令   kill命令详则


只有第9种信号(SIGKILL)才可以无条件终止进程,其他信号进程都有权利忽略,下面是常用信号:

 

HUP        1        终端断线                                       

INT         2        中断(等同于Ctrl+c)                  

QUIT       3        退出(等同于Ctrl+\)                  

TERM     15       终止                                              

KILL         9       强制终止                                       

CONT      18      继续(与STOP相反,fg/bg命令) 

STOP       19     暂停(等同于Ctrl+z)                   


先用ps查找进程,然后用kill杀掉:


linux命令   kill命令详则

原创文章,作者:eedsxb,如若转载,请注明出处:http://www.178linux.com/85233

赞 (0)
eedsxbeedsxb
上一篇 2017-08-21 19:24
下一篇 2017-08-21 21:20

相关推荐

  • 计算机的组成和Linux发展史

    计算机的组成及功能   计算机是由CPU,内存,输入装置和输出装置四大部件组成计算机,每一部件分别按要求执行特定的基本功能。  CPU: 控制器和运算器合称中央处理器,也就是CPU,它的功能主要是解释计算机指令以及处理计算机软件中的数据。  内存: 它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,内存(Me…

    Linux干货 2016-10-30
  • ☞实时数据同步方案{ rsync; inotify; }

    实时数据同步方案{ rsync; inotify; } rsync 传输数据 安装 rsyncd 服务 CentOS 6 CentOS 7 配置 rsyncd 服务 配置 rsync 手动同步示例     启动 rsyncd 服务 CentOS 6 CentOS 7 rsync 客户端命令 rsync 数据传输功能 基…

    Linux干货 2016-10-29
  • Linux 中cp 、rm和mv与inode之间的关系

    1.cp和inode          当文件不存在时,分配一个新的inode号,创建新文件;          当文件存在时,则inode号采用被覆盖之前的目标文件的inode号。 2.rm和ino…

    2017-07-21
  • CentOS6系统启动流程分析

    Linux系统组成        从动态视角看:由内核+根文件系统组成        从静态视角看:由磁盘分区及相关文件组成 内核设计流派        单内核:所有内核功能集中于同一程序;   &n…

    Linux干货 2016-09-09
  • N26 第四周作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 [root@localhost ~]# cp -rv /etc/skel /home/tuser1 [root@localhost ~]# chmod&n…

    Linux干货 2017-01-23
  • 实战keepalived高可用集群解决方案

    Keepalived定义      Keepalived 是一个基于VRRP协议来实现的LVS服务高可用方案,可以利用其来避免单点故障。一个LVS服务会有2台服务器运行Keepalived,一台为主服务器(MASTER),一台为备份服务器(BACKUP),但是对外表现为一个虚拟IP,主服务器会发送特定的消息给…

    2017-05-16