Sponsored Content
Operating Systems AIX Kill IDLE Process using script !!! Post 302372960 by rakeshawasthi on Thursday 19th of November 2009 05:57:46 AM
Old 11-19-2009
Quote:
Originally Posted by wwwzviadi
Code:
while true do
sleep 30
ps auxw |grep idle  | kill `awk ' { print $2}'`
done
exit 0

every 30 second the script will check any idle process and kill it

it's maybe ok for you :-)

---------- Post updated 11-19-09 at 05:10 AM ---------- Previous update was 11-18-09 at 01:54 PM ----------

There might be some issues in this, will try to kill itself...
and what if more than one process are idle...you may get issues...

Actually there is no way we can check our script...

Try:
Code:
ps auxw | awk '/idle/&&!/awk/ {print $2}' | xargs -t -I {} kill -9 {}

Put the above in the loop given by zviadi
 

10 More Discussions You Might Find Interesting

1. SCO

Identifiy and Kill Idle Unix(SCO) Process called externally

Hi, Please let us know of any possiblity of identifying and killing unix proces invoked externally (by an external tool which does not create a session). 'who' command gives idle time of sessions. But what we are looking for is idle time of a process. 'ps' command gives the elapsed/running... (1 Reply)
Discussion started by: vbalajis
1 Replies

2. HP-UX

Is there a script available to kill Idle users

My max user parm is set to 1050. I'm currently at 1038 this is causing major slow downs on the server. I looking for a way log off "idle" user logins with out having to do it individually. :confused: (5 Replies)
Discussion started by: rfmurphy_6
5 Replies

3. HP-UX

kill idle users

Hi, In my network we uses the NetTerm program to connect us to HP-UX 10.x server from windows workstations, but in some cases the user doesn't logout and close it by window's x button. The problem is that in HP-UX the user and all his tasks remain active and when he enter again HP-UX creates a... (12 Replies)
Discussion started by: efrenba
12 Replies

4. Shell Programming and Scripting

How to kill process after x idle min?

I need a script to kill those process id whose idle time is more than 30min plz help me (3 Replies)
Discussion started by: salil2012
3 Replies

5. Shell Programming and Scripting

Shell Script to Kill Process(number of process) Unix/Solaris

Hi Experts, we do have a shell script for Unix Solaris, which will kill all the process manullay, it used to work in my previous env, but now it is throwing this error.. could some one please help me to resolve it This is how we execute the script (and this is the requirement) ... (2 Replies)
Discussion started by: jonnyvic
2 Replies

6. Shell Programming and Scripting

Kill idle script is killing unnecessarly

Hi All,I have a problem with my kill idle script.my script is supposed to kill the user sessions which are idle for more than 2 hours.But is is killing the sessions which are idle for less than 2 hrs also.I dont know the exact time after which the script is killing,but it is less than 2 hours i am... (3 Replies)
Discussion started by: prabhu_kumar
3 Replies

7. UNIX for Dummies Questions & Answers

Script to start background process and then kill process

What I need to learn is how to use a script that launches background processes, and then kills those processes as needed. The script successfully launches the script. But how do I check to see if the job exists before I kill it? I know my problem is mostly failure to understand parameter... (4 Replies)
Discussion started by: holocene
4 Replies

8. Solaris

Kill idle dt session

Hi, i need to kill the idle dt sessions through script, can anyone tell me how to do? RJS (2 Replies)
Discussion started by: rajasekg
2 Replies

9. Shell Programming and Scripting

Kill idle Process using a script

Hi, I need a script that can automatically kill all processes named "webrepn" and "webrebw" if idle for more than 30 minutes. Then I will have a Cron Job to run the script every night or 2-3 times a day depends on how this script helps. Right now, I run "ps -ef | grep webrebn" and "kill -9... (7 Replies)
Discussion started by: MaggieL
7 Replies

10. UNIX for Beginners Questions & Answers

Idle command to kill the process running n unx box machine

Hi Team , I have one process named as cec_analysiseool that is running on unix box machine now i want to kill this process so please advise what will be the ideal command to kill this , what i have tried is :confused: kill -9 `ps -ef | grep cec_analysiseool | grep -v grep | awk '{print $2}'` (2 Replies)
Discussion started by: unclesamm
2 Replies
AXCTL(8)						   Linux System Managers Manual 						  AXCTL(8)

NAME
axctl - Configure/Kill running AX.25 connections. SYNOPSIS
axctl [-v] port dest src window|t1|t2|t3|n2|idle|paclen|kill [parm] DESCRIPTION
The axctl command is designed to be a multi-function command that allows miscellaneous commands to be issued to the Linux AX.25 protocol layer for existing AX.25 connections. The connection is uniquely identified via the combination of port, destination callsign and source callsign, with that information the kernel is able to change the parameters, or abort the connection. Many of the options are similar to those found in axparms and perform the same function. Only one parameter may be changed on each invoka- tion of axctl. OPTIONS
-v Displays the version number. window window Sets the window size for the AX.25 connection. t1 t1-timeout Sets the initial T1 timeout value for the AX.25 connection, the value is given in seconds. t2 t2-timeout Sets the T2 timeout value for the AX.25 connection, the value is given in seconds. t3 t3-timeout Sets the T3 timeout value for the AX.25 connected, the value is given in seconds. n2 n2-count Sets the maximum number of tries for the AX.25 connection. idle idle-timeout Sets the value for the idle timer for the AX.25 connection, the value is in minutes. paclen paclength Sets the maximum packet length that may be transmitted on the AX.25 connection. kill Will abort an existing AX.25 connection. FILES
/etc/ax25/axports SEE ALSO
call(1), getsockopt(2), setsockopt(2), ax25(4), axparms(8), axports(5). AUTHORS
Joerg Reuter DL1BKE <jreuter@poboxes.com> Linux 2 August 1996 AXCTL(8)
All times are GMT -4. The time now is 07:00 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy