Discussion:
Pytanie o znalezienie plikow przypisanych do procesu
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
seboizm
2007-09-19 06:38:40 UTC
Permalink
Witam serdecznie,

Czy ktos z szanownych grupwoiczow ma pomysla jak wyszukac po PID
procesu z ajkich plikow korzysta. Jest to kontynuacja poprzedniego
mojego posta dotyczacego "fuser"> Ale ze fuser mi nie daje odpowiedzi
szukam inaczej chcialbym znalezc majac PID procesu oraz user'a z
ktorego jest uruchomiony do ktorych FS sie odwoluje i zjakich plikow
dokladnie korzysta (zasobow).

Serdecznie pozdrawiam
seboizm
Jakub Wartak
2007-09-19 07:57:44 UTC
Permalink
Post by seboizm
chcialbym znalezc majac PID procesu oraz user'a z
ktorego jest uruchomiony do ktorych FS sie odwoluje i zjakich plikow
dokladnie korzysta (zasobow).
Pierwszorzedna sprawa - jaki OS ?

AIX: procfiles -n <pid>
Solaris: pfiles <pid>
Linuxy: lsof (tak wiem ze nie ta grupa).

Mozesz przejrzec wszystkie PIDy w systemie (/proc/*) i dla kazdego wykonac
komende i sobie przegrepowac pliki itd.

Wszystkie pidy danego usera tez stosunkowo latwo wyszukac.
--
Jakub Wartak
http://vnull.pcnet.com.pl
seboizm
2007-09-19 09:56:38 UTC
Permalink
Post by Jakub Wartak
Pierwszorzedna sprawa - jaki OS ?
AIX: procfiles -n <pid>
Solaris: pfiles <pid>
Linuxy: lsof (tak wiem ze nie ta grupa).
Mozesz przejrzec wszystkie PIDy w systemie (/proc/*) i dla kazdego wykonac
komende i sobie przegrepowac pliki itd.
Wszystkie pidy danego usera tez stosunkowo latwo wyszukac.
System Tru64 5.1 B
Problem tkwi w tym e na danym FS inaczej punkcie montowania czy tez
folderze mam procesy userow ktorych tam nie powinno by i chcia em
znale do czego w tym FS si te procesy odwo uj .
robi em sobie fuser -v /folder i tutaj mi adnie wychodz procesy
natomiast jak ich suzkam g biej nigdzie takie procesy nie s
widoczne?
Grych
2007-09-19 10:13:54 UTC
Permalink
Post by seboizm
Problem tkwi w tym e na danym FS inaczej punkcie montowania czy tez
folderze mam procesy userow ktorych tam nie powinno by i chcia em
znale do czego w tym FS si te procesy odwo uj .
robi em sobie fuser -v /folder i tutaj mi adnie wychodz procesy
natomiast jak ich suzkam g biej nigdzie takie procesy nie s
widoczne?
Fuser pokazuje procesy dla okreslonego katalogu, nie zaglebia sie
rekurencyjnie w podkatalogach. Hint:
find /mountpoint -type d -exec fuser {} \;
--
Grych
Rafał Banaszkiewicz
2007-09-19 11:21:54 UTC
Permalink
Post by Jakub Wartak
Post by seboizm
chcialbym znalezc majac PID procesu oraz user'a z
ktorego jest uruchomiony do ktorych FS sie odwoluje i zjakich plikow
dokladnie korzysta (zasobow).
Pierwszorzedna sprawa - jaki OS ?
AIX: procfiles -n <pid>
Solaris: pfiles <pid>
Linuxy: lsof (tak wiem ze nie ta grupa).
dlaczego, dla solka też jest paczka z lsof'em (ew można sobie samemu
skompilować ze źródeł)

do bsd: fstat
--
"Władza Samoobrony w Polsce to będzie kryzys europejski, dużo większy niż ten austriacki"
Jarosław Kaczyński, 2002.11.15, Trójka
Ponure Zacietrzewienie
2007-09-19 16:56:09 UTC
Permalink
Post by Rafał Banaszkiewicz
Post by Jakub Wartak
Post by seboizm
chcialbym znalezc majac PID procesu oraz user'a z
ktorego jest uruchomiony do ktorych FS sie odwoluje i zjakich plikow
dokladnie korzysta (zasobow).
Pierwszorzedna sprawa - jaki OS ?
AIX: procfiles -n <pid>
Solaris: pfiles <pid>
Linuxy: lsof (tak wiem ze nie ta grupa).
dlaczego, dla solka też jest paczka z lsof'em (ew można sobie samemu
skompilować ze źródeł)
Do wszystkiego jest. Z BSD wlacznie.
--
If you cut off my head, what would I say? Me and my head, or me and my body?
Kuba
2007-10-09 16:20:55 UTC
Permalink
Post by Jakub Wartak
AIX: procfiles -n <pid>
Hmm, a to ciekawa komenda... A ja lsof'a instalowalem zawsze z RPM.
Dzieki :-)

Grych
2007-09-19 09:24:00 UTC
Permalink
Post by seboizm
Witam serdecznie,
Czy ktos z szanownych grupwoiczow ma pomysla jak wyszukac po PID
procesu z ajkich plikow korzysta. Jest to kontynuacja poprzedniego
mojego posta dotyczacego "fuser"> Ale ze fuser mi nie daje odpowiedzi
Ponawiam pytanie: jaki system? Dlaczego fuser nie daje odpowiedzi?
Korzystam z niego na różnych systemach od dawna i nie zauważyłem nigdy
żadnego problemu.
Swoją drogą, po co zakładać nowy wątek?
--
Grych
seboizm
2007-09-19 09:57:55 UTC
Permalink
Post by Grych
Ponawiam pytanie: jaki system? Dlaczego fuser nie daje odpowiedzi?
Korzystam z niego na r� nych systemach od dawna i nie zauwa y em nigdy
adnego problemu.
Swoj drog , po co zak ada nowy w tek?
--
Grych
System tru64 5.1B. Zalo y em nowy w tek w obawie e na stary ju nikt
nie zwroci uwagi za ewwntualny nieporzadwek przeprasdzam.

pozdraiwam
seboizm
Loading...