zoukankan      html  css  js  c++  java
  • kill杀死进程

    [root@queen ~]# kill 选项 %进程号 
    选项与参数:
      -l :这个是L 的小写,列出kill 能够使用的signal
      -1 :重新读取一次参数的设定档(类似reload)
      -2 :代表与由键盘输入[ctrl]-c 同样的动作
      -9 :立刻强制删除一个工作
      -15:以正常的程序方式终止一项工作。与-9 是不一样的。
    
    例一:找出目前的bash环境下的背景工作,并将该工作『强制删除』。
    [root@queen ~]# jobs
    [1]+ Stopped vim ~/.bashrc
    [2] Stopped find / -print
    [root@queen ~]# kill -9 %2; jobs
    [1]+ Stopped vim ~/.bashrc
    [2]    Killed                   find / -print
    
    [root@queen ~]# killall 参数 [command name] 
    选项与参数:
    -i :interactive 的意思,互动式的,若需要删除时,会出现提示字元给使用者;
    -e :exact 的意思,表示『后面接的command name 要一致』,但整个完整的指令
          不能超过15 个字元。
    -I :指令名称(可能含参数)忽略大小写。
    
    例二:强制终止所有以httpd启动的程序
    [root@queen ~]# killall -9 httpd
    
    例三:依次询问每个bash程式是否需要被终止运作
    [root@study ~]# killall -i -9 bash 
    Signal bash(13888) ? (y/N) n  
    Signal bash(13928) ? (y/N) n  
    Signal bash(13970) ? (y/N) n
    Signal bash(14836) ? (y/N) y  
    #询问你是否要删除bash这个程式。要注意,若没有-i的参数,所有的bash 都会被这个root 给杀掉!包括root 自己的bash
    例四:杀死一个用户的开启的所有进程(强制踢出一个用户)

      [root@svr7 ~]# killall -9 -u 用户名

    还可以 Ctrl+c 组合键,中断当前命令程序

  • 相关阅读:
    交叉编译工具链
    QNX Hypervisor管理程序
    DSP与CEVA芯片
    Runtime系统
    使用Xjar对jar文件进行加密,防止反编译
    有10个线程, 主线程怎么等待10个线程执行完之后才执行
    vue——使用echart后,字体模糊问题
    css——background属性设置background-size
    echart——宽度设置无效问题
    js——实现缩略图滑动,实际图对应滑动
  • 原文地址:https://www.cnblogs.com/xujint/p/13141337.html
Copyright © 2011-2022 走看看