Newsgroup: it.comp.os.linux.iniziare
Titolo: Compilazione e ssh

Ciao,
 
da ieri alle 16 circa sto compilando una libreria e in questo momento è 
ancora al 59%. Sono connetto alla macchina su cui avviene la 
compilazione tramite ssh.
 
Domanda: se chiudessi la concole ssh (dal pc desktop) non sarò più in 
grado di accedere all'output giusto?
 
Viceversa, dovendo spegnere il tutto posso prossimamente rilanciare il 
make che dovrebbe saltarmi tutti i file già compilati. E' corretto?
 
Grazie!
Marco


Ti dico due paroline magiche: screen e nohup.
 
Il primo ti permette di "sganciare" la sessione, scollegarti (senza 
interromperla) e riprendere la sessione in un secondo tempo.
Il secondo (nohup) permette di lanciare un comando (non interattivo!) e 
farlo vivere senza bisogno di console. L'output viene salvato su un file 
per un'analisi a posteriori.
 
Luca

 make che dovrebbe saltarmi tutti i file già compilati. E' corretto?
 
Potresti avee problemi solo se interrompessi durante la scrittura di un 
file, make controlla gli mtime per stabilire se ricostruire un file già 
presente.

 Ti dico due paroline magiche: screen e nohup.
 
E anche tmux, che ultimamente si sente sempre più spesso.

 presente.
 
 
La scrittura però avviene solo al termine della compilazione vera e 
propria, insomma quando sull'output leggo il nome del file appena 
scritto. Dal momento che passano anche decine di minuti tra uno e 
l'altro la probabilità è abbastanza bassa :)
 
Ciao!
Marco

 per un'analisi a posteriori.
 
 
Ok, non ho specificato che utilizzo putty come client ssh. Verifico se 
supporta questi comandi.
 
Grazie!
Marco
 


non e' putty che deve supportare i comandi...
 
Ciao Jack
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?

 supporta questi comandi.
 
Non è putty che deve supportare screen, è il server cui ti connetti
che deve avere screen installato.
 
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net
 


Appena provato, carino
Una cosa che manca a screen su gentoo e che mi piace è lo split verticale.
Bello anche il clock mode :)
Grazie per la dritta
 
Dal lato negativo, potevano tenere i binding di screen :(
 
M
 
-- 
I fatti mi cosano


Puoi impostare [Ctrl]+a invece di [Ctrl]+b. Non so se gli altri key bindings
possano essere modificati...

 Dal lato negativo, potevano tenere i binding di screen :(
 
creati un .tmux.conf nella home directory e da li fai tutti i bind che vuoi
 
-- 
Never try to teach a pig to sing.
It wastes your time and annoys the pig.


Eh, ci dovrò guardare in sta cosa. Adesso sono stracarico di lavoro, ma 
appena ho un attimo faccio
Thx


 Dal lato negativo, potevano tenere i binding di screen :(
 
Leggo che molti rebindano il controllo da ctrl-B a ctrl-A, io non 
essengo particolarmente legato a screen non l'ho fatto. Per il resto 
trovo i comandi abbastanza intuitivi, il modo di darli vim-like :cmd e 
il tab completion aiutano.

 Una cosa che manca a screen su gentoo e che mi piace è lo split verticale.
 
Per lo split verticale
Ctrl+a |
Per lo split orizzontale
Ctrl+a S
e ti sposti da una all'altra con
Ctrl+a TAB
Per avviare una shell in quella porzione di terminale
Ctrl+a c
 
man screen per le altre funzioni
 
-- 
Flavio Visentin
 
Scientists discovered what's wrong with the female brain: on the left
side, there's nothing right, and on the right side, there's nothing left

 che deve avere screen installato.
 
 
Scusate, avevo capito un'altra cosa :)
 
Marco