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 组合键,中断当前命令程序

  • 相关阅读:
    新博客安家
    Win32设置与获取cookies的几种方法
    Win32 操作剪切板
    搜索PEB结构获取Kernel32.dll基址
    动人心魄音乐 [身骑白马 徐佳莹]
    单例模式与静态方法的区别(转载)
    个人回顾
    关于引入每日站会的思考
    2017年的总结和回顾
    《知易行难》回顾
  • 原文地址:https://www.cnblogs.com/xujint/p/13141337.html
Copyright © 2011-2022 走看看