amuleweb non mi va in background (risolto)
amuleweb non mi va in background (risolto)
Scusate se forse chiedo una cosa banale... ma non riesco a mandare amuleweb in backgroud. :'(
In pratica lancio amuled -f e mi va in background... poi lancio amuleweb -q e..... mi rimane lì e mi blocca la shell.... ed inoltre se chiudo la shell mi cade e l'interfaccia web di amule muore.... >:(
Ho anche provato a lanciare amuleweb -q & (dovrebbe andare in bg ?) ma non parte.... qualcuno mi sa aiutare ?
ciao
Marco
In pratica lancio amuled -f e mi va in background... poi lancio amuleweb -q e..... mi rimane lì e mi blocca la shell.... ed inoltre se chiudo la shell mi cade e l'interfaccia web di amule muore.... >:(
Ho anche provato a lanciare amuleweb -q & (dovrebbe andare in bg ?) ma non parte.... qualcuno mi sa aiutare ?
ciao
Marco
Ultima modifica di marcot il lunedì 24 dicembre 2007, 18:35, modificato 1 volta in totale.
-
fabio84
- Prode Principiante
- Messaggi: 245
- Iscrizione: mercoledì 13 dicembre 2006, 0:24
- Località: Sarzana (SP)
Re: amuleweb non mi va in background
Mettere la & in fondo è il modo giusto per lanciarlo in background, però ho notato anche io che amuleweb si arrabbia se poi gli chiudi la shell su cui l'hai lanciato.
Una domanda: ma se lanci 'amuleweb -q &' e non chiudi il terminale funziona?
Perchè così a me funziona.
Se devi solamente lanciarlo puoi aprire Run Command con alt+F2 e scrivere amuleweb -q lì
Se ti interessa sul forum di amule-adunanza (le cose scritte vanno bene anche con amule normale) qui
http://forum.adunanza.net/showthread.php?t=36892
ci sono degli script che ti permettono di lanciare amule[d] e amuleweb di modo che controllino se amuled crasha ed eventualmente lo rilanciano. Magari guardali. Se non mi sbaglio ce ne sono alcuni anche per amuled+amuleweb, altrimenti bastano delle piccole modifiche a quelli.
Ciao
Una domanda: ma se lanci 'amuleweb -q &' e non chiudi il terminale funziona?
Perchè così a me funziona.
Se devi solamente lanciarlo puoi aprire Run Command con alt+F2 e scrivere amuleweb -q lì
Se ti interessa sul forum di amule-adunanza (le cose scritte vanno bene anche con amule normale) qui
http://forum.adunanza.net/showthread.php?t=36892
ci sono degli script che ti permettono di lanciare amule[d] e amuleweb di modo che controllino se amuled crasha ed eventualmente lo rilanciano. Magari guardali. Se non mi sbaglio ce ne sono alcuni anche per amuled+amuleweb, altrimenti bastano delle piccole modifiche a quelli.
Ciao
Re: amuleweb non mi va in background
Grazie per la risposta, avvebo già letto i messaggi ma speravo di ottenere un cosa diversa... per rispondere al tuo quesito, si se lancio amuleweb poi funziona perfettamente ma devo lasciare una shell aperta e mi dà noi, anche perchè spero in futuro di eliminare la parte grafica di ubuntu.
qualcuno altro ha suggerimenti ?
grazie
Marco
qualcuno altro ha suggerimenti ?
grazie
Marco
-
fabio84
- Prode Principiante
- Messaggi: 245
- Iscrizione: mercoledì 13 dicembre 2006, 0:24
- Località: Sarzana (SP)
Re: amuleweb non mi va in background
Dopo la tua risposta ho fatto delle ulteriori prove. Ho provato questo
poi ho chiuso la shell ed amuleweb è sopravvissuto. Non so bene come funzioni nohup (non l'ho mai usato), ma dovrebbe rendere immune il comando lanciato di seguito da alcuni segnali. Per ora vedo che amuleweb non da segni di cedimento (aspetta che ricontrollo
).
Provalo e poi magari fammi risapere.
Ciao
Codice: Seleziona tutto
nohup amuleweb -q &
Provalo e poi magari fammi risapere.
Ciao
-
fabio84
- Prode Principiante
- Messaggi: 245
- Iscrizione: mercoledì 13 dicembre 2006, 0:24
- Località: Sarzana (SP)
Re: amuleweb non mi va in background
Ho continuato a fare delle prove e alla fine ho trovato un modo per far la stessa cosa senza nohup. Non chiedermi perchè così funziona!!
la cosa importante è che usi wrap con & se no non funziona
ciao
Codice: Seleziona tutto
wrap(){ amuleweb -q & }
wrap &
ciao
Re: amuleweb non mi va in background (Probabile RISOLTO)
Grazie Fabio, per ora sembra ok (provato da 20 minuti) anche se ho usato nohup xchè wrap non sembra sia installato (e nohup si...
L'occupazione cpu sembra rimanere ok, quidni ti ringrazio per l'impegno.
Ciao e Buone Feste
Marco
L'occupazione cpu sembra rimanere ok, quidni ti ringrazio per l'impegno.
Ciao e Buone Feste
Marco
-
fabio84
- Prode Principiante
- Messaggi: 245
- Iscrizione: mercoledì 13 dicembre 2006, 0:24
- Località: Sarzana (SP)
Re: amuleweb non mi va in background
A scusa forse sono stato un po' sbrigativo, wrap non è un comando, ma semplicimente il primo nome che mi è venuto in mente per chiamare la funzione 
Mi spiego:
in bash le funzioni si definiscono così
e per richiamarle (ossia fargli eseguire i comandi definiti dentro) basta invocarle per nome
quindi quello che ho fatto io è creare una funzione di nome wrap che lancia amuleweb.
Esercizio
copiati questo comando sul terminale e poi digita 'saluta'.
Usare le funzioni a volte è molto comodo, soprattutto negli script, ma in questo caso la uso solo perchè amuleweb si arrabbia altrimenti.
Se hai ancora dei dubbi o semplicemente vuoi approfondire chiedi pure
ciao
Mi spiego:
in bash le funzioni si definiscono così
Codice: Seleziona tutto
nome_funzione(){ comando1; comando2; .... ; }
Codice: Seleziona tutto
nome_funzione
Esercizio
Codice: Seleziona tutto
saluta(){ echo ciao ; }
Usare le funzioni a volte è molto comodo, soprattutto negli script, ma in questo caso la uso solo perchè amuleweb si arrabbia altrimenti.
Se hai ancora dei dubbi o semplicemente vuoi approfondire chiedi pure
ciao
Re: amuleweb non mi va in background (risolto)
ora ho capito, uso ubuntu da solo 20 gg quindi faccio un po' fatica.
Ci devo ancora giocare parecchio...... grazie ancora
marco
Ci devo ancora giocare parecchio...... grazie ancora
marco
-
fabio84
- Prode Principiante
- Messaggi: 245
- Iscrizione: mercoledì 13 dicembre 2006, 0:24
- Località: Sarzana (SP)
Re: amuleweb non mi va in background
Allora ti do il benvenuto!!!

Scherzo
Comunque se vuoi un buon libro di riferimento per imparare un po' di bash cerca su google 'guida avanzata scripting bash' o qualcosa del genere. E' completo e scritto molto bene, da quando ho messo ubuntu è sempre stato un buon punto di riferimento. Non ti far trarre in inganno da quel 'avanzata', va molto bene per iniziare.
Ciao
niente compizanche perchè spero in futuro di eliminare la parte grafica di ubuntu.
Scherzo
Comunque se vuoi un buon libro di riferimento per imparare un po' di bash cerca su google 'guida avanzata scripting bash' o qualcosa del genere. E' completo e scritto molto bene, da quando ho messo ubuntu è sempre stato un buon punto di riferimento. Non ti far trarre in inganno da quel 'avanzata', va molto bene per iniziare.
Ciao
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti