killall
        killall可以根据名字来杀死进程,它会给指定名字的所有进程发送信息。如果没有指定信号名,则发送SIGTERM。信号可以通过名称(例如-HUP或-SIGHUP)或数字(例如-1)或选项-s来指定。如果命令名不是正则表达式(选项-r),并且包含斜杠(/),则将选择执行该特定文件的进程,与其名称无关。如果每个列出的命令至少有一个进程被杀死,或者没有列出命令,并且至少有一个进程符合-u和-Z搜索条件,则KILLALL返回一个零返回代码。否则KILLALL返回非零。KILLALL进程永远不会杀死自己(但可能会杀死其他KILLALL进程)。
        此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1、语法
        killall  [选项]  name

2、选项列表
        -e | --exact
                进程需要和名字完全相符
        -I | --ignore-case
                忽略大小写
        -g | --process-group
                结束进程组
        -i | --interactive
                结束之前询问
        -l | --list
                列出所有的信号名称
        -q | --quite
                进程没有结束时,不输出任何信息
        -r | --regexp
                将进程名模式解释为扩展的正则表达式。
        -s | --signal
                发送指定信号
        -u | --user
                结束指定用户的进程
        -v | --verbose
                显示详细执行过程
        -w | --wait
                等待所有的进程都结束
        -V |--version
                显示版本信息
        --help
                显示帮助信息

3、实例
结束所有进程 
        [root@localhost ~]# ps                        //查看进程,有3个wc进程
         PID TTY          TIME CMD
         8266 pts/0    00:00:00 bash
         9781 pts/0    00:00:00 wc
         9784 pts/0    00:00:00 wc
         9785 pts/0    00:00:00 wc
         9786 pts/0    00:00:00 ps
        [root@localhost ~]# killall -9 wc          //结束所有的wc进程
        [root@localhost ~]# ps                       //查看进程,wc都被杀死
          PID TTY          TIME CMD
         8266 pts/0    00:00:00 bash
         9788 pts/0    00:00:00 ps
        [1]   已杀死               nice -n 19 wc
        [2]-  已杀死               nice -n 19 wc
        [3]+  已杀死               nice -n 19 wc

Linux基础命令---killall相关推荐

  1. linux killall 源代码,Linux基础命令---杀死进程killall

    killall killall可以根据名字来杀死进程,它会给指定名字的所有进程发送信息.如果没有指定信号名,则发送SIGTERM.信号可以通过名称(例如-HUP或-SIGHUP)或数字(例如-1)或选 ...

  2. linux下kill指令默认信号,Linux基础命令之kill命令

    相信大家在使用Linux的过程中都会遇到过某个程序出错导致系统锁死的情况,按照常规的思维我们会通过重启来重新启动系统.然而事实上在Linux中并不需要进行重启就能够完成出错程序的关闭操作.在Linux ...

  3. linux 关机命令_小猿圈Linux基础命令汇总

    科技进步的今天,互联网不断的发展,很多人学习Linux运维的时候会因为记不住一些命令从而去找一些渠道,有时候因为找不到linux的命令而烦恼,下面是小猿圈linux讲师给大家总结的linux基础命令, ...

  4. Linux基础命令-进程与系统性能

    Linux基础命令-进程与系统性能 进程与系统性能 一.进程相关概念 1.进程概念 2.进程的基本状态和转换 3.IPC进程间通信 4.进程优先级 5.进程状态 二.进程与系统性能 1.系统管理工具 ...

  5. Red Hat Linux 基础命令大全

    Red Hat Linux 基础命令大全 1.startx                    从文本界面进入图形界面 2.ls  -lhar                  显示目录与文件 ls ...

  6. linux怎么取消文件隐藏命令,Linux基础命令:显示隐藏的文件

    Linux基础命令:显示隐藏的文件 来源:互联网 作者:佚名 时间:2013-04-10 13:32 系统中一些文件,和Windows中的系统文件一样,这些文件一般是不显示出来的,那么我们可以使用-a ...

  7. Linux 基础命令上

    Linux 基础命令上 磁盘分区: /dev/hda5 dev 是硬件设备文件所在的目录 hd 表示IDE设备 sd 表示SCSI设备 a 硬盘的顺序号,以a.b.c...表示 5 分区的顺序号,以1 ...

  8. linux修改密码最短生存时间,Linux基础命令---修改用户密码

    passwd 更改用户密码,超级用户可以修改所有用户密码,普通用户只能修改自己的密码.这个任务是通过调用LinuxPAM和LibuserAPI来完成的.本质上,它使用LinuxPAM将自己初始化为一个 ...

  9. Linux 基础命令讲解--加密解密

    Linux 基础命令讲解--加密解密 加密文件: 1.MD5 echo -n "string" | openssl md5   #加密字符串 openssl md5 -in tes ...

最新文章

  1. Solaris底下配置samba
  2. ASP.NET专题研究——角色和Profile
  3. 在MFC对话框中快速集成三维控件
  4. 跨语言平台的RSA加密、解密、签名、验证算法的实现
  5. Electron通过ffi调用DLL
  6. 数组转换成json key-value形式
  7. java 类确定运行时间_java回调函数实例:实现一个测试函数运行时间的工具类
  8. 人人都需要专利的原因
  9. 第三:Python发送邮件时中文附件下载乱码
  10. java初学总结_Java初学总结
  11. Elasticsearch 为什么能做到快速检索?秘密在这里!
  12. select机制的原理
  13. 论文阅读笔记(十一)——Mobilenet-SSDv2: An Improved Object Detection Model for Embedded Systems
  14. 英语语言学c是,教师招聘笔试之英语语言学经典必做20题(1)
  15. 用计算机给plc编程,plc编程用什么电脑?plc编程用什么配置电脑
  16. 在刀尖跳舞的喜马拉雅
  17. 13.1-自己开发一个“单片机烧写工具”!不是开玩笑吧?原来如此^~^(OTA升级)
  18. 微信小程序的登录过程简介
  19. 【转】「一个」、「梨视频」、「必应词典」、「金山词典」、「豆瓣电影」、「12306」等应用的 API
  20. 智慧新能源电站远程监控系统总体设计

热门文章

  1. 为什么要学Access?
  2. socket网络编程——套接字地址结构
  3. xp系统蓝屏代码7b_遇到系统问题,三种常见处理方法你更pick谁
  4. 在Java内部类中使用外部类的成员方法以及成员变量
  5. ZK安装、ZK配置、ZK集群部署踩过的大坑
  6. springboot+security整合(1)
  7. SQL数据库学习-简单查询
  8. 通过spark-submit,本地测试SparkStreaming
  9. 说说云盘背后的黑科技!
  10. 网络相关知识点:nginx相关概念