sudo lsof -p $PID is what I usually use. Even more likely:

sudo lsof -p $PID | grep -vw mem

as I usually don't care about the rather large list of shared libraries that the process has open. Also:

sudo lsof /tmp | grep deleted

But, yes, lacking /proc makes the job harder for lsof. I haven't worked in such an environment recently, but I seem to recall lsof being able to report paths of deleted files that are still open on systems that didn't have /proc.

Update: But note that the question that you quoted, "trying to figure out why Plack temporary files were being put into the wrong directory", is not answered by either of these approaches. These can answer "Where is Plack putting temporary files?". I already had the answer to that because I was asking "why".

- tye        


In reply to Re^5: Is there a way to open a memory file with binmode :raw? (lsof) by tye
in thread Is there a way to open a memory file with binmode :raw? by stevieb

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.