Hemant Hemant - 2 years ago 123
Linux Question

how to get the command line args passed to a running process on unix/linux systems?

On SunOS there is

command that prints the command line arguments passed to the running process.

Is there is any similar command on other Unix environments?

Answer Source

There are several options:

ps -fp <pid>
cat /proc/<pid>/cmdline

There is more info in /proc/<pid> on Linux, just have a look.

On other Unixes things might be different. The ps command will work everywhere, the /proc stuff is OS specific. For example on AIX there is no cmdline in /proc.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download