Find where a process is running from Print

  • 16759

You may see a process running and wonder exactly where it's running from. Fortunately, there's a way to find out!

Let's say, for instance, the process is as follows:

# ps aux | grep perl | tail -1
user 852679  0.0  0.0  30920  2472 ?        S    Feb17   0:00 perl main.css

To find out where 'perl main.css' started from:

# ls -l /proc/852679/cwd
lrwxrwxrwx 1 user user 0 Feb 22 16:16 /proc/852679/cwd -> /home/user/public_html/

As you can see, process 852679 originated from the directory /home/user/public_html/

This can be helpful when tracking down processes that you've not seen before, malware, etc.

Was this answer helpful?

« Back

We've worked with 25,506 customers in 143 countries - come & join us!
Dr Robert James June 16, 2024
"Server is very fast"

I got a VPS from Ethernet Servers and everything about their service i s good. The server is very fast, 24 hr customer support, prompt trouble shooting at back end. Pricing is reasonable. I would love to avail of their services for a long time. :) Thank You. Dr Robert James

Daniel Imray June 7, 2024
"Very good choice"

Amazing so far, everything seemed to work great when I put my first si te up, when I had some minor queries I got very quick responses to support requests. I'm very glad I found Ethernet Servers, as I didn't have a clue what hosting site to use, or how they work, but this seems to be a very good choice.

mahdi khoramnejad May 19, 2024
"Best support"

They have the best support. It's really great.

OR.S May 10, 2024
"Highly recommended"

Excellent host. Prompt replies in good, clear English, easy migration from HG, good speed, all necessary info provided on sign up (ftp, logins etc) error free. Highly recommended

Ethernet Servers Ltd
124 City Road
United Kingdom

Registered Limited Company: #09114946

+44 330 043 1258


Copyright © 2014 - 2024 - Ethernet Servers Ltd - All Rights Reserved.

Proudly serving customers in 143 countries since July 2014!