Linux 常用命令十四 killall和pkill

用killall杀死所有同名的进程。

[email protected]:~/workpalce/git$ ps -aux | grep vim
wang      6548  0.3  0.3  17116  7520 pts/18   S+   15:55   0:00 vim a
wang      6549  0.5  0.3  17116  7440 pts/4    S+   15:55   0:00 vim b
wang      6551  0.0  0.0   6860   844 pts/1    S+   15:55   0:00 grep --color=auto vim
[email protected]:~/workpalce/git$ killall -15 vim
[email protected]:~/workpalce/git$ ps -aux | grep vim
wang      6554  0.0  0.0   6860   884 pts/1    S+   15:55   0:00 grep --color=auto vim

用pkill杀死所有同名的进程。

[email protected]:~/workpalce/git$ ps -aux | grep vim
wang      6557  0.5  0.3  17168  7596 pts/18   S+   15:56   0:00 vim thtest.py
wang      6558  1.0  0.3  17116  7588 pts/4    S+   15:56   0:00 vim b
wang      6560  0.0  0.0   6860   836 pts/1    R+   15:56   0:00 grep --color=auto vim
[email protected]:~/workpalce/git$ pkill -15 vim
[email protected]:~/workpalce/git$ ps -aux | grep vim
wang      6563  0.0  0.0   6860   796 pts/1    S+   15:56   0:00 grep --color=auto vim
时间: 2024-11-07 12:06:17

Linux 常用命令十四 killall和pkill的相关文章

Linux常用命令(十二) - less

less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大.less 的用法比起 more 更加的有弹性.使用了 less 时,更容易用来查看一个文件的内容!除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜. 1.命令格式: less [参数]  文件 2.命令功能: less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个

Linux常用命令(十八) - find概述

Linux下find命令在目录结构中搜索文件,并执行指定的操作.Linux下find命令提供了相当多的查找条件,功能很强大.由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下.即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只要你具有相应的权限. 在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系统). 1.命令格式: find pa

Linux常用命令(十九) - find之exec

find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了. exec解释: -exec  参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠. {}   花括号代表前面find查找出来的文件名. 使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的.在有些操作系统中只允许-ex

Linux常用命令(十) - nl

nl命令在linux系统中用来计算文件中行号.nl 可以将输出的文件内容自动的加上行号!其默认的结果与 cat -n 有点不太一样, nl 可以将行号做比较多的显示设计,包括位数与是否自动补齐 0 等等的功能. 1.命令格式: nl [选项]... [文件]... 2.命令参数: -b  :指定行号指定的方式,主要有两种: -b a :表示不论是否为空行,也同样列出行号(类似 cat -n): -b t :如果有空行,空的那一行不要列出行号(默认值): -n  :列出行号表示的方法,主要有三种:

Linux常用命令(四)程序的安装与管理

一.Linux应用程序基础 1.Linux应用程序的组成 ■普通的可执行程序文件.一般保存在"/usr/bin"目录中,普通用户即可执行. ■服务器程序.管理程序文件.一般保存在"/usr/sbin"目录下,只有管理员能执行. ■配置文件.一般保存在"/etc"目录中,配置文件较多时会建立相应的子目录. ■日志文件.一般保存在"/var/log"目录中. ■关于应用程序的参考文档等数据.一般保存在"/usr/shar

Linux常用命令(十五) - which

我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which  查看可执行文件的位置. whereis 查看文件的位置. locate   配合数据库查看文件位置. find   实际搜寻硬盘查询文件名称. 1.命令格式: which 可执行文件名称 2.命令功能: which命令的作用:在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果.也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令.

Linux常用命令(十六) - whereis

whereis命令只能用于程序名的搜索(程序安装在哪?),而且只搜索二进制文件(参数-b).man说明文件(参数-m)和源代码文件(参数-s).如果省略参数,则返回所有信息. 和find相比,whereis查找的速度非常快,这是因为linux系统会将系统内的所有文件都记录在一个数据库文件中,当使用whereis和下面即将介绍的locate时,会从数据库中查找数据,而不是像find命令那样,通过遍历硬盘来查找,效率自然会很高.但是该数据库文件并不是实时更新,默认情况下时一星期更新一次,因此,我们在

LINUX 常用命令(四)

8.通过grep使用正则表达式 正则表达式:他通过一个字符串来描述.匹配一些符合某个语法规则的字符串,从而可以对这些符合语法规则的字符串,进行相应的处理. 常见支持正则表达的工具如下: Grep命令族   用于匹配文本行 Sed流编辑器  用于改变输入流 Awk          用于处理字符串语言 More或less   文件查看程序 Ed.vi.vim   文本编译器 基本正则表达式 .            匹配单个字符 []           匹配制定范围内的多个字符 [^]     

Linux常用命令(四)

权限管理命令:chmod  只有文件拥有者和root用户才有这个权限. 方式1:chmod   u g o  +  -  =  r  w  x    文件或目录 方式2:chmod   r-4  w-2 x-1      -R递归改变权限 R W X 三种权限对文件和目录来说,是不一样的. 文件:R--可以查看文件内容      目录:R--可以列出目录中的内容 文件:W--可以修改文件内容     目录:W--可以在目录中创建和删除文件 文件: X--可以执行文件             目录