etime - get processes running for more than 30 days


 
Thread Tools Search this Thread
Operating Systems AIX etime - get processes running for more than 30 days
# 1  
Old 07-22-2010
etime - get processes running for more than 30 days

In AIX I am trying to get the processes ran by user declan using the following format:

Code:
 
ps -aef -o user,pid,etime,args | grep declan

Then I get a result similar to (for example):

Code:
declan  103264 123-12:47:33 /applications/apache/1.3.39.0/bin/httpd -d /var/applications/apache/www1

I know that the 123-12:47:33 follows the format days-hh:min:sec when etime is used .

Can you help me with the script to check for processes running for more than 30 days old using the data from the result of the first command above?
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Cancel process running for more than 5 days

Hello Group, We want to create a script in order to filter process in the system with more than five days (STIME) and then kill them under Solaris 10. How can we filter these kind of process ? ps -efa Thanks in advance for your help (4 Replies)
Discussion started by: csierra
4 Replies

2. Linux

Running processes

Hi guys is it normal to have 5-10 cron/syslog processes running... in my case i got 10 cron process running. (4 Replies)
Discussion started by: batas
4 Replies

3. Solaris

Running processes on GZ/LZ

Hi guys just a question is it normal to see running process on a non-global zone in the global zone... processes such as cron. (3 Replies)
Discussion started by: batas
3 Replies

4. HP-UX

listing processes older than n days

Hello; trying to find processes older than n days, mostly user shells Tried the following code on 11.31 box: in this case older than 5 days UNIX95= ps -ef -o user,pid,ppid,cpu,etime,stime | grep "-" | awk '{print $2}' | xargs ps -ef|grep -v '?' |\ awk '$5 !~ ""' | awk '($5 ~ "$(date "+%b")")... (6 Replies)
Discussion started by: delphys
6 Replies

5. Shell Programming and Scripting

Cron job running for some days and is not running for some days

Hi.. i have written a shell script and made this script to run on every day night 11: 55 pm using a cron job. This cron job running for some days and is not running for some day. but i need this script to run every day night. Please help me. Here is the cron tab entries, 55 23 * * *... (1 Reply)
Discussion started by: vidhyaS
1 Replies

6. Shell Programming and Scripting

how to know the running processes.

Hi can anybody help me regarding this.. i want know the output of ps -ef with explanation. how can we know the running processess. this is the output of ps -elf F S UID PID PPID C PRI NI ADDR SZ WCHAN STIME TTY TIME CMD 19 T root 0 0 0 0 SY ... (1 Reply)
Discussion started by: rajesh_pola
1 Replies

7. Shell Programming and Scripting

Need to list 3 days old processes

ps -xfu <user name> this command line will list all the process currently running for <user name>. I need to filter this output. I need all the process which are running for more than 3 days(excluding demon/sys process) . The list should include PID, PPID, STIME, process/command. I am using... (20 Replies)
Discussion started by: Sriranga
20 Replies

8. Shell Programming and Scripting

Need help with running processes script

I'm doing a script with the Shell. I need that it only show the number of running processes. Ex: echo "There are `command` running processes" Thnx! Pd: Sorry the idiom. I'm spanish. (5 Replies)
Discussion started by: Ikebana
5 Replies

9. Shell Programming and Scripting

Need to kill processes that are older than 3 days

Hi, I need a .ksh script that lists all the process that are currently running and older than 3 days. once the process list is available i need to mail the list and then kill those processes. Quick response is highly appreciated :b: Thanks in Advance!!! Sri (3 Replies)
Discussion started by: Sriranga
3 Replies

10. UNIX for Dummies Questions & Answers

how to find all processes that are running

Hi i've been googling a lot but can't find an answer. All I would like to know is how to find out all processes that are running on a machine. I know ps gives all YOUR processes. thanks (9 Replies)
Discussion started by: speedieB
9 Replies
Login or Register to Ask a Question
renice(8)						      System Manager's Manual							 renice(8)

Name
       renice - alter priority of running processes

Syntax
       /etc/renice priority [ [ -p ] pid ... ] [ [ -g ] pgrp ... ] [ [ -u ] user ... ]

Description
       The  command  alters the scheduling priority of one or more running processes.  The who parameters are interpreted as process ID's, process
       group ID's, or user names.  Using on a process group causes all processes in the process group to have their scheduling	priority  altered.
       Using on a user causes all processes owned by the user to have their scheduling priority altered.  By default, the processes to be affected
       are specified by their process ID's.

Options
       To force who parameters to be interpreted as process group ID's, a may be specified.  To force the who parameters to be interpreted as user
       names, a may be given.  Supplying will reset who interpretation to be (the default) process ID's.

       Users  other than the superuser may only alter the priority of processes they own, and can only monotonically increase their ``nice value''
       within the range 0 to PRIO_MIN (20).  (This prevents overriding administrative fiats.)  The superuser can alter the priority of any process
       and set the priority to any value in the range PRIO_MAX (-20) to PRIO_MIN.  Useful priorities are: 19 (the affected processes will run only
       when nothing else in the system wants to), 0 (the ``base'' scheduling priority), anything negative (to make things go very fast).

Examples
       The following command changes the priority of process ID's 987 and 32, and all processes owned by users daemon and root:
       /etc/renice +1 987 -u daemon root -p 32

Restrictions
       If you make the priority very negative, then the process cannot be interrupted.	To regain control you make the priority greater than zero.
       Non-superusers  cannot  increase  scheduling priorities of their own processes, even if they were the ones that decreased the priorities in
       the first place.

Files
       Maps user names to user IDs

See Also
       getpriority(2), setpriority(2)

																	 renice(8)