How do I kill all processes that are owned by the current user but that are not associated with their current login tty.
I have to run ps before killing any processes and display the output on the screen and kill the required processes then re-run ps to display the processes left after the kill action.
Enter your email address for automatic notification of new posts here
(be sure to whitelist 'feedburner.com' if you use spam filtering)
| Views for this page | ||||
|---|---|---|---|---|
| Today | This Week | This Month | This Year | Overall |
| 5 | 5 | 115 | 990 | 9,040 |
/Forum/anonymous27.html copyright October 2005 anonymous All Rights Reserved
Have you tried Searching this site?
Unix/Linux/Mac OS X support by phone, email or on-site: Support Rates
This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more. We appreciate comments and article submissions.
Wed Oct 12 09:25:29 2005: Subject: TonyLawrence
It depends on how you want to do this. You could use killall -i to do it interactively, or you simply write a script that picks up the "?" processes and kills them.
Something similar to
kill `ps x --deselect T -o pid`
maybe ?
Play with
for i in `ps x --deselect T -o pid` ; do ps -p $i; done
until you see what you want.
Add your comments