12-16-2008
It depends on the OS - in Linux you can read /proc files, in HP UX there is a large group of functions lumped together under pstat that gather process information.
10 More Discussions You Might Find Interesting
1. Programming
my project is very big,has many module and sub procedure that
written by others,so how to get info of thel file opened or unclosed in my project ?
I think there are two ways:
1. with pid_t get process info ,and via file table ( /usr/include/sys/file.h) to check file info.
2. in very... (2 Replies)
Discussion started by: nsun
2 Replies
2. Linux
Hello,
I had a back job scheduled to run at 2 am in the morning in my crontab.
I found out that the job did not initiate and there were no logs dumped as to the reason for the failure to initiate. I found the process had started but failed to trigger the job and it had actually hung because it... (2 Replies)
Discussion started by: nayeemmz
2 Replies
3. Programming
Hi,
I am wondering if there is a way to find out in a C software program if a particular process is running without having to write a file. In the past, I have been using the system command to execute a pgrep and output the info to a file. Then the C program reads the file to make the... (1 Reply)
Discussion started by: herbmiller
1 Replies
4. Shell Programming and Scripting
Hello all,
I would be happy if any one could help me with a shell script that would determine all the processes running on a Unix server and post a mail if any of the process is not running or aborted.
Thanks in advance
Regards,
pradeep kulkarni.
:mad: (13 Replies)
Discussion started by: pradeepmacha
13 Replies
5. AIX
Hi,
may be this is an AIX noob question:
my current C++ application runs on Linux and is quite memory consuming. Therefore, the application writes a logfile after it has finished containing memory information, CPU information, information on the running other processes besides my application... (5 Replies)
Discussion started by: DarthVader77
5 Replies
6. UNIX for Dummies Questions & Answers
I have a process that I'd like to kill. Doing a "ps -fu myusername" gives me:
UID PID PPID C STIME TTY TIME CMD
myusername 5443 1 0 10:05 ? 00:00:00 /bin/sh /some/path/crap.sh -s /yet/another/path/parentProcess
myusername 5593 5443 0 ... (2 Replies)
Discussion started by: mrwatkin
2 Replies
7. Shell Programming and Scripting
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
8. Shell Programming and Scripting
get email notification from from system when a process from XXXX user takes longer than 15 min run.Let me know the time estimation for the same.
hi ,any one please tell me , how to write a script to get email notification from system when a process from as mentioned above a xxxx user takes... (1 Reply)
Discussion started by: kirankrishna3
1 Replies
9. Shell Programming and Scripting
I am writing a script to kick off a process to gather logs on multiple nodes in parallel using "&". These processes create individual log files. Which I would like to filter and convert in CSV format after they are complete. I am facing following issues:
1. Monitor all Processes parallelly.... (5 Replies)
Discussion started by: shunya
5 Replies
10. Shell Programming and Scripting
Team,
I have multiple batchjobs running in VM, if I do ps -ef |grep java or tomcat I am getting multiple process list.
How do I get my exact tomcat process running and that is unique? via shell script? (4 Replies)
Discussion started by: Ghanshyam Ratho
4 Replies
ptree(1) General Commands Manual ptree(1)
NAME
ptree - prints the process tree hierarchy
SYNOPSIS
[pid1|username1 [pid2|username2]...]
DESCRIPTION
prints the process tree of all processes that match the specified arguments. While printing the tree, the child processes are indented to
the right from their respective parent processes.
Options
Prints the tree starting from the children of
(usually pid 0). The default is to print the tree starting from the children of (pid 1).
Operands
pid Print the process tree for the process ID number specified by pid.
username Print the process tree for all the processes from the user specified by username. Note that only username (and not user ID) can
be specified for this instance.
If no operands are specified, then prints the process tree of all processes starting from the children of or (if is specified).
EXTERNAL INFLUENCES
Environment Variables
If is not specified or is null, it defaults to (see lang(5)).
EXAMPLES
Print the process tree for pid 100 and for all processes owned by
WARNINGS
Process information can change while is running; the tree displayed by is only a snapshot in time. Some data printed for defunct processes
is irrelevant.
Users of must not rely on the exact field widths and spacing of its output, as these will vary depending on the system and the release of
HP-UX.
SEE ALSO
pgrep(1), pkill(1), ps(1), fork(2).
ptree(1)