Portál AbcLinuxu, 13. května 2025 23:30

Dotaz: vypsani procesu vcetne presmerovani

5.9.2012 17:00 masi
vypsani procesu vcetne presmerovani
Přečteno: 188×
Odpovědět | Admin
Zdravim vsechny,

mam pusteno nekolik prikazu tail -f /nejaky.log | grep uzivatel >> /soubor_X kde X je uzivatel. Potrebuji jeden z nich zabit, ale kdyz dam ps -elF | grep tail tak je nerozeznam, zna nekdo zpusob, jak zjistit pid toho, ktery zapisuje do napriklad /soubor_pepa? zkousel jsem hledat i v /proc/PID/*, ale neprisel jsem na to. Resil uz nekdo, google zatim nepomohl?

zni to trochu jako zadani ve skole, ale je to priklad z praxe

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (Vojtěch Horký)
5.9.2012 17:09 maleprase | skóre: 28
Rozbalit Rozbalit vše Re: vypsani procesu vcetne presmerovani
Odpovědět | | Sbalit | Link | Blokovat | Admin
zkus /proc/PID/fd/...
$ sleep 3600 >> /tmp/sleep &
[1] 28759
$ ls -l /proc/28759/fd/
total 0
lrwx------. 1 xx xx 64 Sep  5 17:07 0 -> /dev/pts/15
l-wx------. 1 xx xx 64 Sep  5 17:07 1 -> /tmp/sleep
lrwx------. 1 xx xx 64 Sep  5 17:07 2 -> /dev/pts/15
Řešení 1× (Vojtěch Horký)
6.9.2012 05:06 Majk
Rozbalit Rozbalit vše Re: vypsani procesu vcetne presmerovani
Odpovědět | | Sbalit | Link | Blokovat | Admin
lsof
6.9.2012 05:07 Majk
Rozbalit Rozbalit vše Re: vypsani procesu vcetne presmerovani
resp.: lsof | grep soubor_pepa
6.9.2012 11:52 masi | skóre: 4
Rozbalit Rozbalit vše Re: vypsani procesu vcetne presmerovani
Dekuju za odpovedi, pomohlo to a oboji funguje skvele.
Řešení 1× (Vojtěch Horký)
6.9.2012 12:30 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: vypsani procesu vcetne presmerovani
Lepší je použít rovnou "lsof file", ušetříte si psaní a nebudete tam mít false positives.
6.9.2012 13:10 Messiah
Rozbalit Rozbalit vše Re: vypsani procesu vcetne presmerovani
Dik ;)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.