你的位置:首页 > 互联网IT

CentOS killall出现-bash: killall: command not found及使用方法

-bash: killall: command not found 的解决方法

【解决方法3】-bash: killall: command not found

CentOS(linux)程序名结束进程方法

linux结束进程方法


1. centos下


如果出现: -bash: killall: command not found


# yum install psmisc -y 


2. debian、ubuntu系统下


# apt-get install psmisc


3. 使用


       killall命令用于杀死指定名字的进程(kill processes by name),即结束同名的的所有进程。在使用kill命令终止进程需要先获取进程PID,而使用killall命令直接使用进程名称,即可终止进程。


列子:# killall -I node

# killall -I 程序名称


        命令


                killall   [参数]   [进程名]


        命令参数


参数选项

解释说明

-i 交互模式,终止进程前先询问用户是否确认

-g 终止该进程组的进程

-I 忽略大小写

-q 如果没有终止进程则不提示

-l 列出所有的已知信号名称

-r 使用正则表达式匹配要终止的进程名称

-u 终止指定用户的进程

-w 等待所有被终止的进程死去。

        实例


# killall mysqld


# killall -I node


[root@localname ~]# killall ctcss

-bash: killall: command not found


 


debian、ubuntu系统下:


  apt-get install psmisc


centos、rhel系统下:


  yum install psmisc


 


Psmisc软件包包含三个帮助管理/proc目录的程序。


安装下列程序: fuser, killall,pstree和pstree.x11(到pstree的链接)


fuser 显示使用指定文件或者文件系统的进程的PID。


killall 杀死某个名字的进程,它向运行指定命令的所有进程发出信号。


pstree 树型显示当前运行的进程。


pstree.x11 与pstree功能相同,只是在退出前需要确认。


QQ截图20201008210317.jpg CentOS killall出现-bash: killall: command not found及使用方法,CentOS(linux)程序名结束进程方法 互联网IT

  • 发表评论
  • 查看评论
【暂无评论!】

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。