Visit Our UNIX and Linux User Community


Kill all processes belonging to one user


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Kill all processes belonging to one user
# 1  
Old 08-19-2009
Kill all processes belonging to one user

Hi,

Is there a way to kill all processes belonging to one user in one shot?

Thanks,
Narayan
# 2  
Old 08-19-2009
Hi,

on AIX, become this user and issue
Code:
kill -9 -1

... that kills everything owned by the user - including his shell.

Don't do it as root and be very very careful as dba !!!!!

Kind regards
zxmaus
This User Gave Thanks to zxmaus For This Post:
# 3  
Old 08-19-2009
Thanks for the reply.But is it possible that I can get the output and run it?As I'm working as a dba this may not be always feasible.
# 4  
Old 08-19-2009
well you should first check which processes the user runs ...
Code:
ps -aux | grep {user}

and if you're happy to kill all of them,
Code:
kill `ps -aux | grep {user} | awk '{print $2}'`

or the harder way (for what is left after the graceful kill)
Code:
kill -9 `ps -aux | grep {user} | awk '{print $2}'`

on Linux a
Code:
pkill -u <user>

should work, too.

If you find that you rather don't want to kill all userprocesses, there is not much left than killing just the list of processes, you want to get rid of.

Kind regards
zxmaus
This User Gave Thanks to zxmaus For This Post:
# 5  
Old 08-19-2009
Thanks a lot.

Regards,
Narayan

Previous Thread | Next Thread
Test Your Knowledge in Computers #735
Difficulty: Medium
The Commodore 64 was shipped with BASIC v2.0 in RAM.
True or False?

10 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Kill a list of processes

I am trying to kill a list of processes. I have found these two ways to list a group of process id's on a single line. How would I go about killing all of these processes all on one line? $ ps aux | grep 6243 | grep "a.out" | awk '{printf "%s ",$2}'ps aux | grep 6243 | grep "a.out" | awk... (8 Replies)
Discussion started by: cokedude
8 Replies

2. AIX

How to find out and kill all processes for a user?

Hi! We are using AIX 5.3. Can anyone please guide me to find out all the running processes for a specific user, say ' admin' and also kill them by force. Thanks! atech (9 Replies)
Discussion started by: atechcorp
9 Replies

3. Shell Programming and Scripting

kill all user processes

Hi there, i've been searching all over and i thought i had understood the way i should go to kill all the processes related to a user. But i'm getting more confused then i was. By lunch time i have to make a database backup, and for that all the users shoul logout. The problem is that many users... (4 Replies)
Discussion started by: vascobrito
4 Replies

4. Shell Programming and Scripting

Kill processes

for i in 'ps -f | grep textedit' do kill $i done I wrote this but it wont work. I am trying to find processes and kill them. Any help would be welcome. (1 Reply)
Discussion started by: hawaiifiver
1 Replies

5. UNIX for Dummies Questions & Answers

Need help to kill parent and all of its sub processes

Hi, I am writing korn shell script. My requirement is, i have to kill the parent process and all of its child processes. Can some one please help me on this? Thanks in advance for your help.. (1 Reply)
Discussion started by: Sheethal
1 Replies

6. Solaris

kill the processes seen under ptree

Hi, How to kill the processes running under ptree ? I am noticing lot of processes running under ptree with ssh ? I tried to kill with -9 option which is not working ? Thanks, Radhika. (2 Replies)
Discussion started by: radhirk
2 Replies

7. HP-UX

Read/kill processes

Hi, I read a set of processes with: ps -eaf|grep oracleTRLV The result is: oracle 23253 1 0 15:14:11 ? 0:00 oracleTRLV (LOCAL=NO) oracle 23301 1 0 15:15:07 ? 0:00 oracleTRLV (LOCAL=NO) oracle 22914 1 0 15:11:19 ? 0:00 oracleTRLV (LOCAL=NO) How to I kill the "oracleTRLV" ones? Is there... (17 Replies)
Discussion started by: NicoMan
17 Replies

8. Solaris

kill processes

how to kill the processes of aperticular user? because i have nearly 25000 process are there for perticular user. i need to kill. Please provide the information? Regards, Rajesh (3 Replies)
Discussion started by: pmrajesh21
3 Replies

9. Solaris

how do I kill defunct processes?

mqm 17700 16815 0 0:00 <defunct> kill -9 does not work, even as root (10 Replies)
Discussion started by: csaunders
10 Replies

10. Shell Programming and Scripting

kill all processes

i have a very short file that has in it a line for a find command. now, when i run this script and I kill the script later, using the ps -ef | grep scriptname. i noticed kill -9 kills the script itself but does not kill the internal find command that it gave birth to. say theres a file... (0 Replies)
Discussion started by: Terrible
0 Replies

Featured Tech Videos