Re: Elenco pid processi figli di un comando
Alle 15:03, domenica 13 gennaio 2008, Davide Mancusi ha scritto: > comando che lanci è: > > ssh -X [EMAIL PROTECTED] kmail no apro veramente una sessione ssh con accesso con chiavi, in realta' prima l'utilizzo era su una macchina remota che ora da ben 6 mesi sono stati portati sulla stessa macchina
Re: Elenco pid processi figli di un comando
compact ha scritto: ho trovato che disabilitando il sistema sonoro dell'utente non viene piu' lanciato il server artsd e quindi dopo aver chiuso kmail i processi eseguiti vengono chiusi in modo normale. qualcuno sa dirmi una ragione di questo comportamento. artsd è il server sonoro di KDE, l'equivalente di esd per GNOME. Serve a permettere a più processi di riprodurre suoni contemporaneamente, cosa normalmente non possibile perché solo un processo alla volta può scrivere sul dispositivo audio. Disabilitando il "sistema sonoro dell'utente" artsd non viene lanciato. In generale, artsd è una buona cosa e ti consiglierei di non disabilitarlo, ma non ha molto senso se usi la macchina solo attraverso ssh. Ora però sto notando che hai scritto nella mail precedente che il comando che lanci è: > ssh -X [EMAIL PROTECTED] kmail È un errore questo ? Apri davvero una sessione ssh con localhost? Perché mai? Ciao, Davide -- A tautology is a thing which is tautological. -- Time flies like an arrow. Fruit flies like a banana. -- Per REVOCARE l'iscrizione alla lista, inviare un email a [EMAIL PROTECTED] con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a [EMAIL PROTECTED] To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Elenco pid processi figli di un comando
Alle 13:15, sabato 12 gennaio 2008, compact ha scritto: > il comando che ho eseguito e' > ssh -X [EMAIL PROTECTED] kmail > > mentre il comando > pstree -p -u utente > mi riporta quanto suegue: > > artsd(4219) > dcopserver(4188) > imap(4226) > kded(4194) > kdeinit(4185)-+-kio_imap4(4220) > `-klauncher(4190) > kmail(4183)-+-{kmail}(4213) > > |-{kmail}(4214) > |-{kmail}(4215) > > `-{kmail}(4216) > knotify(4208) > sshd(4174) ho trovato che disabilitando il sistema sonoro dell'utente non viene piu' lanciato il server artsd e quindi dopo aver chiuso kmail i processi eseguiti vengono chiusi in modo normale. qualcuno sa dirmi una ragione di questo comportamento. -- Per REVOCARE l'iscrizione alla lista, inviare un email a [EMAIL PROTECTED] con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a [EMAIL PROTECTED] To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Elenco pid processi figli di un comando
Alle 13:06, sabato 12 gennaio 2008, Davide Mancusi ha scritto: > compact ha scritto: > > sul processo in questione non restituisce nessun pid, sono sicuro che il > > comando a lanciato almento 3 processi che pero' non si chiudono in > > automatico alla chiusura del comando. > > Puoi essere più specifico? Di che programma si tratta? Come fai a > sapere che ha lanciato altri tre processi? > > Davide > > -- > A tautology is a thing which is tautological. > -- > Time flies like an arrow. Fruit flies like a banana. il comando che lancio e' ssh -X [EMAIL PROTECTED] kmail con top riesco a filtrare i processi di ogni utente in cui rilevo che questi processi sono attivi da parte di "user" 4601 user 15 0 8280 1952 1224 S 0.0 0.2 0:01.00 sshd 4624 user 15 0 83300 29m 23m S 0.0 2.9 0:08.72 kmail 4633 user 15 0 24508 7140 6036 S 0.0 0.7 0:00.02 kdeinit 4637 user 18 0 24388 6880 5868 S 0.0 0.7 0:00.04 dcopserver 4646 user 15 0 25780 8716 7636 S 0.0 0.8 0:00.03 klauncher 4650 user 15 0 28612 11m 10m S 0.0 1.2 0:00.14 kded 4679 user 15 0 33068 12m 10m S 0.0 1.3 0:00.14 knotify 4690 user 15 0 11684 5288 4244 S 0.0 0.5 0:00.17 artsd 4695 user 15 0 31564 11m 8936 S 0.0 1.1 0:00.45 kio_imap4 4703 user 15 0 2620 1448 1052 S 0.0 0.1 0:00.25 imap se chiudo kmail e aspetto circa 1 minuto rilevo la presenza di ancora 2 processi che a parere mio dovrebbero essere chiusi 4601 user 15 0 8280 2076 1224 S 0.0 0.2 0:01.86 sshd 4690 user 15 0 11684 5296 4252 S 0.0 0.5 0:00.18 artsd
Re: Elenco pid processi figli di un comando
Alle 13:34, sabato 12 gennaio 2008, NN_il_Confusionario ha scritto: > On Sat, Jan 12, 2008 at 12:39:35PM +0100, compact wrote: > > sul processo in questione non restituisce nessun pid, sono sicuro che il > > comando a lanciato almento 3 processi che pero' non si chiudono in > > automatico alla chiusura del comando. > > se il padre muore, i processi figli orfani sono adottati da init (con > pstree o htop o simili li vedi figli di init). Ma se non recuperi in > qualche modo il pid che aveva il processo padre non puoi trovare chi > sono i suoi figli. Puoi anche divertirti a guardare i files (virtuali) > /proc/$PID/status (e i files limitrofi). Per esempio: > > # grep Pid: /proc/1975/status > Pid:1975 > PPid: 1893 > > (PPid = Parent Process id) il PPid di un processo con attualmente attivo il comando che lancio risulta essere 1 il PPid di un processo con chiuso il comando che lancio risulta essere 1 quindi questi processi vengono gia adottati da init -- Per REVOCARE l'iscrizione alla lista, inviare un email a [EMAIL PROTECTED] con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a [EMAIL PROTECTED] To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Elenco pid processi figli di un comando
Alle 12:46, sabato 12 gennaio 2008, hai scritto: > Il giorno sab, 12/01/2008 alle 12.03 +0100, compact ha scritto: > > vi prego datemi una mano non so nemmeno dove poter andare a cercare > > (google in > > questo caso non da una mano) > > man pstree il comando che ho eseguito e' ssh -X [EMAIL PROTECTED] kmail mentre il comando pstree -p -u utente mi riporta quanto suegue: artsd(4219) dcopserver(4188) imap(4226) kded(4194) kdeinit(4185)-+-kio_imap4(4220) `-klauncher(4190) kmail(4183)-+-{kmail}(4213) |-{kmail}(4214) |-{kmail}(4215) `-{kmail}(4216) knotify(4208) sshd(4174) non posso basarmi su pstree in quanto che se lancio altri jobs con quell'utente mi riporta tutti i pid dei jobs che girano con quell'utente se no e' come uccidere tutti i processi di un determinato utente cosa molto semplice ma molto brutta. altre soluzioni -- Per REVOCARE l'iscrizione alla lista, inviare un email a [EMAIL PROTECTED] con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a [EMAIL PROTECTED] To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Elenco pid processi figli di un comando
compact ha scritto: sul processo in questione non restituisce nessun pid, sono sicuro che il comando a lanciato almento 3 processi che pero' non si chiudono in automatico alla chiusura del comando. Puoi essere più specifico? Di che programma si tratta? Come fai a sapere che ha lanciato altri tre processi? Davide -- A tautology is a thing which is tautological. -- Time flies like an arrow. Fruit flies like a banana. -- Per REVOCARE l'iscrizione alla lista, inviare un email a [EMAIL PROTECTED] con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a [EMAIL PROTECTED] To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Elenco pid processi figli di un comando
Alle 12:27, sabato 12 gennaio 2008, Marco Romano ha scritto: > compact ha scritto: > > esiste la possibilita' di avere un elenco di tutti i processi che vengono > > lanciati da un comando? > > non so se fa al caso tuo ma > > pgrep -P > > restituisce la lista dei figli del processo con id > > -- > Kind regards, >Marco Romano. sul processo in questione non restituisce nessun pid, sono sicuro che il comando a lanciato almento 3 processi che pero' non si chiudono in automatico alla chiusura del comando. -- Per REVOCARE l'iscrizione alla lista, inviare un email a [EMAIL PROTECTED] con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a [EMAIL PROTECTED] To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Elenco pid processi figli di un comando
compact ha scritto: esiste la possibilita' di avere un elenco di tutti i processi che vengono lanciati da un comando? non so se fa al caso tuo ma pgrep -P restituisce la lista dei figli del processo con id -- Kind regards, Marco Romano. -- Per REVOCARE l'iscrizione alla lista, inviare un email a [EMAIL PROTECTED] con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a [EMAIL PROTECTED] To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Elenco pid processi figli di un comando
esiste la possibilita' di avere un elenco di tutti i processi che vengono lanciati da un comando? ad esempio un script che posto davanti all'eseguibile mi ritorni la lista dei processi lanciati. vi prego datemi una mano non so nemmeno dove poter andare a cercare (google in questo caso non da una mano) -- Per REVOCARE l'iscrizione alla lista, inviare un email a [EMAIL PROTECTED] con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a [EMAIL PROTECTED] To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]