Üdv!
Az imént megnyitottam a Gnome System Monitort (Ubuntu 14.10), hogy kilőjek egy feladatot, amit én indítottam... és akkor nézem, hogy gzip fut, ~36% cpu idővel.
Ez most mégis mi? Én nem indítottam tömörítést! Hirtelen arra gondoltam egyből, hogy esetleg... valaki a gépen kotorászik... de ha igen, hogyan? Gyorsan kilőttem a folyamatot, nem tudván, miért is fut.
Van ötlete valakinek?
Szerk.: A cat is fut, én magam ellenben semmit sem olvastam vele.
- 2646 megtekintés
Hozzászólások
> Gyorsan kilőttem a folyamatot, nem tudván, miért is fut.
Így már sosem fogjuk megtudni, mi is az.
Simán lehetett akár egy automatikus rendszerfrissítés is.
- A hozzászóláshoz be kell jelentkezni
legközelebb még előtte: 'ps fax | less'
- A hozzászóláshoz be kell jelentkezni
sima logforgatás vagy egyéb ütemezett feladatok?
--
zrubi.hu
- A hozzászóláshoz be kell jelentkezni
Sok dolog lehet. Logrotate peldaul. pstree, systemd-cgls (ha systemd-d van, bar ubuntu 14.10-en valoszinuleg nem) sokat segit kideriteni, hogy honnan indult.
--
|8]
- A hozzászóláshoz be kell jelentkezni
Előfordul nálam is automatikus update upgrade kor
- A hozzászóláshoz be kell jelentkezni
Legkozelebb nyomj elotte egy ilyet:
ls -l "/proc/$(pidof gzip)/cmdline" | xargs -0
- A hozzászóláshoz be kell jelentkezni
nem cat-tel akartad ugyanezt ls helyett?
- A hozzászóláshoz be kell jelentkezni
Amúgy ls helyett gzip-et akartál írni (remélem), de Turion-nak a gzip-pel volt baja.
(Egyel följebb pedig: ezzel hogyan kezeled, ha több példány is fut a programból?)
- A hozzászóláshoz be kell jelentkezni
Több gzip példányra valóban nem működne. Akkor így:
for p in $(pidof gzip); do cat "/proc/$p/cmdline" | xargs -0; done
- A hozzászóláshoz be kell jelentkezni
Nem, jo az az ls, a nyitott file-okra gondoltam, csak kozben meg agyaltam egy par egyeb dolgon is :-(
ls -l "/proc/$(pidof gzip)/fd"
Hogy a ludnak is legyen eselye egy kis tulsulyra, csinaljuk meg ugy, hogy tobb gzip-et is kezeljen:
for pid in $(pidof gzip); do ps -p "$pid" -o pid,state,tty,user,group,cmd; ls -l "/proc/$pid/fd"; echo; done
- A hozzászóláshoz be kell jelentkezni
OK, cmdline-ból gondoltam hogy a paraméterekre vagy kíváncsi.
- A hozzászóláshoz be kell jelentkezni
Egy nyavalyás man parancs se futott az ominózus pillanatban? Az is jellemzően így működik.
- A hozzászóláshoz be kell jelentkezni