Ho avuto una screen
sessione in esecuzione su un server di casa. La mia workstation aveva bisogno di un riavvio, quindi ho staccato e ucciso il terminale. Al momento della riconnessione al server, eseguo il mio tipico
$ screen -D -R
[new screen]
Eh? No, non una nuova sessione, dammi quella vecchia. Lo so, lo prenderò direttamente. Come si chiama il socket?
$ screen -list
No Sockets found in /var/run/screen/S-username
$ ls -a /var/run/screen/S-username
. ..
Aspetta cosa? So di averlo lasciato in esecuzione. Dove è andato?
$ ps -ef | grep -i screen
username 30860 1 0 Oct16 ? 00:00:29 SCREEN
Bene, c'è il processo. Ma non c'è socket a cui passare screen -r
. Come posso ricollegarmi alla mia sessione?