Attenzione! Questo articolo è altamente nerd!

Dannazione! ho perso la connessione ssh! Ed ora? uffa!!!

Potevi pensarci prima! Avresti potuto utilizzare Screen! Questo comodo tool mi ha salvato più volte la vita della mia Gentoo su Akira. Oltre a salvarmi una sessione e condividerla tra più schermi mi ha dato la possibilità di avviare processi, e senza interromperli uscire e chiudere la sessione ssh, per poi ritornare in un secondo momento. Tramite screen infatti è possibile gestire e realizzare differenti schermate o terminali. :D

Installiamo screen con questi semplici comandi:

sudo apt-get install screen

Oppure per chi fosse come me su Gentoo:

sudo emerge app-misc/screen

Ed il gioco è fatto! Cosa dovremo fare? Avviare un nuovo schermo:

screen

TADÀ Da questo momento in poi siete in un nuovo mondo ma non completamente differente. Vi basterà controllare screen mediante semplici combinazioni di tasti preceduti da “Ctrl + A“. Ho deciso di riportare quelle che più utilizzo:

Ctrl + A + C              Crea una nuova finestra
Ctrl + A + N              Spostati sulla finestra successiva
Ctrl + A + P              Spostati sulla finestra precedente
Ctrl + A + K              Chiudi e termina la finestra ed i processi in esecuzione
Ctrl + A + D              Sospendi ritornando alla tua shell (non termina il processo)

Certo ci sono tante altre combinazioni, ma lascerò parlare manpages, altrimenti a cosa serve? :) Giocherellando si prende la mano e si comprende quanto questo strumento sia facile, veloce ed utile. Io come lo uso? in questo modo. Prima di tutto avvio screen come demone, così facendo resterà in backgroud e potrò accedere ovunque. Quindi digito:

screen -dmS MyPid

Quando screen sarà avviato, avvio una shell ssh e digito questo comando per entrare nella sessione che avevo appena reso demone:

screen -x

E sono subito pronto per emergere il mondo senza alcun rischio! :) Semplice no?

  • bronsa

    si però non usare sudo

  • bronsa

    si però non usare sudo

  • http://www.koalalorenzo.com koalalorenzo

    Perché non dovrei? Io reputo sudo più sicuro anche a livello di log.

    Poi sono punti di vista: l'importante è che sia “sudo” che “su -c” funzionino :D giusto?

  • http://www.koalalorenzo.com/ koalalorenzo

    Perché non dovrei? Io reputo sudo più sicuro anche a livello di log.

    Poi sono punti di vista: l'importante è che sia “sudo” che “su -c” funzionino :D giusto?

  • Daniele_veggyver

    bello ma non ho capito che fai?! che cosa emergi?! cosa fai con screen?

  • Daniele_veggyver

    bello ma non ho capito che fai?! che cosa emergi?! cosa fai con screen?

  • bronsa

    ma nemmeno su -c xD↲l'unica retta via è un terminale su.

  • bronsa

    ma nemmeno su -c xD↲l'unica retta via è un terminale su.

  • bronsa

    ma nemmeno su -c xD↲l'unica retta via è un terminale su.

blog comments powered by Disqus