Finche' sono al terminale aggiungo & e poi lo riprendo dalla lista jobs con fg.
Problemino: lavoro in terminale remoto con SSH, avvio un processo tipo "httrack bla bla &" e chiudo la sessione. E` possibile tornare dopo e riportare in fg in processo?
Al momento come soluzione alternativa mi viene in mente solo il redirect su file in modo da non aver bisogno di riportare il processo in fg. Pero` mi interesserebbe sapere se esiste una soluzione. Ad esempio in casi tipo: nano pippo, voglio parcheggiarlo un attimo senza salvare e poi riprenderlo in successiva connessione ssh remota?
[Risolto] Riportare in foreground un processo (no jobs)
-
rik_rs
- Prode Principiante
- Messaggi: 208
- Iscrizione: lunedì 7 dicembre 2009, 13:20
- Desktop: gnome
- Distribuzione: Ubuntu LTS X86 64 bit
- Contatti:
[Risolto] Riportare in foreground un processo (no jobs)
Ultima modifica di rik_rs il giovedì 3 febbraio 2011, 16:33, modificato 1 volta in totale.
Re: Riportare in foreground un processo
Quando lavori in ssh su macchine linux ti consiglio di farlo dentro screen.
Lanci screen, lanci i processi che ti interessano senza la & e fai il detach della sessione con Ctrl+a d. A quel punto puoi puoi tornare al processo con un semplice screen -x.
A parole sembra complicato, magari un video è più chiaro
http://www.youtube.com/watch?v=yqysa6oq80o
Lanci screen, lanci i processi che ti interessano senza la & e fai il detach della sessione con Ctrl+a d. A quel punto puoi puoi tornare al processo con un semplice screen -x.
A parole sembra complicato, magari un video è più chiaro
http://www.youtube.com/watch?v=yqysa6oq80o
Il mio blog: http://www.truffadimatrix.blogspot.com
-
rik_rs
- Prode Principiante
- Messaggi: 208
- Iscrizione: lunedì 7 dicembre 2009, 13:20
- Desktop: gnome
- Distribuzione: Ubuntu LTS X86 64 bit
- Contatti:
Re: Riportare in foreground un processo
Ganzo!!! 
In pratica la sequenza sarebbe:
screen ed inizio una sessione.
ctrl-a d mi stacco lasciandola aperta
quando poi ritorno in tempi successivi
screen -ls e vedo gli id di sessione esistente/i
quindi
screen -r e mi ci riattacco.
sotto screen con ctrl-a ? si vedono i comandi disponibili.
Grazie mille!
In pratica la sequenza sarebbe:
screen ed inizio una sessione.
ctrl-a d mi stacco lasciandola aperta
quando poi ritorno in tempi successivi
screen -ls e vedo gli id di sessione esistente/i
quindi
screen -r e mi ci riattacco.
sotto screen con ctrl-a ? si vedono i comandi disponibili.
Grazie mille!
Re: [Risolto] Riportare in foreground un processo (no jobs)
Screen è un signor pogramma. Se fai un po' di ricerche su internet troverai parecchie guide e file di configurazione che permettono di fare tanta bella robina. Dopo averlo scoperto per me l'ssh non è più stato lo stesso 
Se ti piace dai anche un'occhiata a tmux (si tratta di un progetto più recente e, al contrario di screen, attualmente attivo).
Ps: se la sessione aperta è solo una (probabile visto che in un'unica sessione di screen puoi aprire più terminali) la puoi riattaccare con un semplice "screen -x".
Se ti piace dai anche un'occhiata a tmux (si tratta di un progetto più recente e, al contrario di screen, attualmente attivo).
Ps: se la sessione aperta è solo una (probabile visto che in un'unica sessione di screen puoi aprire più terminali) la puoi riattaccare con un semplice "screen -x".
Il mio blog: http://www.truffadimatrix.blogspot.com
-
rik_rs
- Prode Principiante
- Messaggi: 208
- Iscrizione: lunedì 7 dicembre 2009, 13:20
- Desktop: gnome
- Distribuzione: Ubuntu LTS X86 64 bit
- Contatti:
Re: [Risolto] Riportare in foreground un processo (no jobs)
Grazie per le info.
Tante volte visto che lavorate indubbiamente su server, sapete mica come risolvere anche questo problemino di 132 colonne?
http://forum.ubuntu-it.org/viewtopic.php?t=441031
Da terminale remoto ovviamente ingrandisco quanto voglio, ma ho il problema a casa lavorando direttamente sulla console a 80 colonne. Avevo gia` provato col comando col, ma lo ignora . Con screen se provo Ctrl-a W mi dice che termcap non sa come passare a 132. Il problema e` che va probabilmente configurato qualcosa, ma non so cosa... di certo non il server-X perche` non c'e`.
Tante volte visto che lavorate indubbiamente su server, sapete mica come risolvere anche questo problemino di 132 colonne?
http://forum.ubuntu-it.org/viewtopic.php?t=441031
Da terminale remoto ovviamente ingrandisco quanto voglio, ma ho il problema a casa lavorando direttamente sulla console a 80 colonne. Avevo gia` provato col comando col, ma lo ignora . Con screen se provo Ctrl-a W mi dice che termcap non sa come passare a 132. Il problema e` che va probabilmente configurato qualcosa, ma non so cosa... di certo non il server-X perche` non c'e`.
Chi c’è in linea
Visualizzano questa sezione: Majestic-12 [Bot] e 9 ospiti
