Postate qui per tutte le discussioni legate a Linux in generale.
Moderatore: Staff
Regole del forum
1) Citare sempre la distribuzione usata e la versione della utility coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza dell'ultima regola porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
da Meskalamdug » mar mar 13, 2012 23:27
supponiamo digiti cat da console,il sistema rimane in attesa,do ctrl+z
e va in stato stopped,è possibile sganciarlo con nohup dopo averlo
messo in background?
p.s=ovviamente cat lo sto usando come esempio..
-
Meskalamdug
- Iper Master

-
- Messaggi: 3427
- Iscritto il: ven mag 14, 2004 0:00
da davide77 » mer mar 14, 2012 22:10
Se non ti interessa l'output del comando puoi usare "disown", un comando interno di bash, per "staccare" il tuo comando dalla shell da cui è stato lanciato.
Se invece l'output ti serve (vuoi avere il file "nohup.out") allora non hai scelta, devi usare "nohup".
Edit: dopo il ctrl+z devi lanciare il job in background con "bg"
-

davide77
- Linux 2.4

-
- Messaggi: 358
- Iscritto il: mar apr 26, 2005 0:00
- Località: Bergamo
- Desktop: xfce
- Distribuzione: XUbuntu
-
da Meskalamdug » gio mar 15, 2012 2:31
davide77 ha scritto:Se non ti interessa l'output del comando puoi usare "disown", un comando interno di bash, per "staccare" il tuo comando dalla shell da cui è stato lanciato.
Se invece l'output ti serve (vuoi avere il file "nohup.out") allora non hai scelta, devi usare "nohup".
Edit: dopo il ctrl+z devi lanciare il job in background con "bg"
Ottimo grazie
Funziona perfettamente.
-
Meskalamdug
- Iper Master

-
- Messaggi: 3427
- Iscritto il: ven mag 14, 2004 0:00
Torna a Gnu/Linux in genere
Chi c’è in linea
Visitano il forum: Nessuno e 1 ospite