[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[RiminiLUG-General] Screen... come ho fatto a vivere senza finora?



Nell'ultimo incontro di martedì scorso Daniele lo ha appena citato, ma è
bastato per mettermi la pulce nell'orecchio :)

Ho provato un po' a documentarmi e finalmente ho capito:
ecco come si fa a fare quello che avevo sempre desiderato ma non pensavo
fosse possibile!!!

Sicuramente i geek Linux lo conosceranno da anni, e snobberanno
giustamente tutto questo entusiasmo.

Ma per chi, come me, ancora non lo conoscesse, consiglio di dare
un'occhiata a questi link:

http://www.gnu.org/software/screen/manual/screen.html
http://www4.informatik.uni-erlangen.de/~jnweiger/screen-faq.html
http://www.kuro5hin.org/story/2004/3/9/16838/14935

Sicuramente potrà fare comodo più che altro a chi si trova ad agire su
macchine in rete, ma chissà mai che qualcuno non lo trovi utile anche
sul proprio desktop.

Ecco un caso tipico dove l'ho trovato comodo:

Ho un piccolo PC in casa che funge un po' da file server e un po' da
mediacenter. Di solito, visto che è in salotto, eseguo le operazioni via
ssh.

Se però eseguo il login e lancio un'operazione lunga (installazione,
download di files, download via youtube-dl, altro...) ho il problema di
dover rimanere collegato via ssh per tutta la durata dell'operazione. Se
poi nel frattempo voglio fare altre cose mi trovo costretto ad aprire
un'altra sessione ssh.

Bene! Con screen ho:

- la possibilità di aprire sulla stessa sessione ssh una serie di
console virtuali e passare bellamente da una all'altra.

- la possibilità di eseguire il "detach" della sessione Screen... in tal
caso posso eseguire il logout e tutti i comandi avviati dentro Screen
continueranno la loro esecuzione

- la possibilità di ricollegarmi successivamente via ssh (anche da
un'altra postazione) e riaprire Screen "ricollegandomi" alla sessione
che avevo lasciato in esecuzione

Ci sono ancora diverse cose che voglio approfondire, e sicuramente non è
la soluzione a tutti i contesti, ma in ogni caso mi sembra un utile
alleato in tante situazioni :)

IT