kill指定用户所有进程

在linux系统管理中,我们有时候需要kill某个用户的所有进程,这里有以下几种方法,以heboan用为例

pkill方式

pkill -u heboan

killall方式

killall -u heboan

pgrep方式

pgrep -u heboan|xargs kill -9

原文地址:https://www.cnblogs.com/sellsa/p/11387469.html

时间: 2024-11-11 09:24:11

kill指定用户所有进程的相关文章

Hadoop如何Kill指定用户的所有Job

今天有同学问我,如何kill掉制定用户的所有job,有没有现成的命令?我看了一下hadoop job命令的提示,没有这样的命令. 其实实现kill指定用户的job也非常简单,本身hadoop job命令已经带有很多实用的job管理功能了. 列出Jobtracer上所有的作业 hadoop job -list 使用hadoop job -kill杀掉指定的jobid hadoop job -kill job_id 组合以上两条命令就可以实现kill掉指定用户的job for i in `hadoo

kill 指定端口的进程

命令: kill -9 $(lsof -i:8111|awk '{print $2}') 注: 1. kill -9 端口号, 其中-9代表强制删除进程. 2. lsof -i:port , lsof 全称是list open file,意思是列出系统的文件描述,-i 代表列出的是进程文件描述. 3.awk 的功能是过滤或搜索, '{print $2}'是对过滤的文件执行命令,意思是取过滤的文件或字符串每行的第二个字段. 4.$()是取小括号里面的命令返回值.

Kill占用指定端口的进程的方法

(1)查询占用指定端口进程的PID 打开cmd命令行,输入netstat -ano|findstr 8080(指定端口号) 最后一列即为占用该端口的进程的PID (2)KILL指定PID的进程 紧接着在命令行输入taskkill /pid 21172(PID参数) -f

vsftpd添加用户并限制目录(指定用户访问指定目录)

开发那边更新速度如果比较快,每天会有无数的文件或者目录交给运维更新上线,这样比较麻烦,干脆给他们搭FTP让他们自己上传修改,但有一问题,就是权限问题,公司五个站点有五个目录,每个人负责不同的站点,如何让各自都不干扰别人,或者说不到别人的目录搞“破坏”!下面解决这个问题! 一.检查Linux中vsftpd的安装情况. 就不啰嗦了 二.将系统中的SELinux关闭,然后重新启动电脑(不关闭的话修改好标签也可以) 关闭SELinux的方法: 修改/etc/selinux/config文件中的SELIN

Linux 进程资源用量监控和按用户设置进程限制

每个 Linux 系统管理员都应该知道如何验证硬件.资源和主要进程的完整性和可用性.另外,基于每个用户设置资源限制也是其中一项必备技能. 在这篇文章中,我们会介绍一些能够确保系统硬件和软件正常工作的方法,这些方法能够避免潜在的会导致生产环境下线或钱财损失的问题发生. 报告 Linux 进程统计信息 你可以使用 mpstat 单独查看每个处理器或者系统整体的活动,可以是每次一个快照或者动态更新. 为了使用这个工具,你首先需要安装 sysstat: # yum update && yum in

Win7中如何在服务中启动一个当前用户的进程——函数CreateProcessAsUser()的一次使用记录

这次工作中遇到要从服务中启动一个具有桌面UI交互的应用,这在winXP/2003中只是一个简单创建进程的问题.但在Vista 和 win7中增加了session隔离,这一操作系统的安全举措使得该任务变得复杂了一些. 一.Vista和win7的session隔离 一个用户会有一个独立的session.在Vista 和 win7中session 0被单独出来专门给服务程序用,用户则使用session 1.session 2... 这样在服务中通过CreateProcess()创建的进程启动UI应用用

Win7中如何在服务中启动一个当前用户的进程——一次CreateProcessAsUser()使用记录

这次工作中遇到要从服务中启动一个具有UI交互的桌面应用,这在winXP/2003中只是一个简单创建进程的问题.但在Vista 和 win7中增加了session隔离,这一操作系统的安全举措使得该任务变得复杂了一些. 一.Vista和win7的session隔离 一个用户会有一个独立的session.在Vista 和 win7中session 0被单独出来专门给服务程序用,用户则使用session 1.session 2... 这样在服务中通过CreateProcess()创建的进程启动UI应用用

kill 非法用户

主要涉及到的相关命令如:who/w/ps/kill/pkill/killall查看当前登录用户:[[email protected] ~]# whoroot     pts/1        2010-08-09 08:05 (192.168.1.191)kaifa    pts/2        2010-08-09 09:07 (192.168.1.191)[[email protected] ~]#第一列是用户名,第二列是连接的终端,tty表示显示器,pts表示远程连接,第三列是登陆时间,

strongswan+freeradius+脚本控制踢掉指定用户方法

大家好:       最近一直在搞strongswan程序和freeradius结合,安装方法网上一搜就行了.       有一个问题困扰我好久,就是它不像l2tp或是pptp那样,客户连接上以后会有一个接口,       如果不想让谁登陆直接就直接找到对应的接口kill掉就行了,而strongswan却什么接口也       没有,搞了半天终于找到解决办法       方法如下:       用ipsec down-srcip 加指定用户的IP即可IP写两遍,如ipsec down-srcip