मैं FreeBSD के तहत GNOME डेस्कटॉप वातावरण का उपयोग करता हूं। मेरे पास गनोम टर्मिनल २.२६ में कई टैब थे और प्रत्येक टैब में मेरा एक चल screen
(४.००.०३) सत्र चल रहा था । मैंने SSH और cat
एक बड़ी फ़ाइल के साथ दूरस्थ सर्वरों में से एक में प्रवेश किया और थोड़ी देर बाद, screen
GNOME टर्मिनल टैब में सत्र लटका दिया। pstree
निम्नलिखित का उत्पादन :
$ pstree -p 1700
-+= 00001 root /sbin/init --
\-+- 01506 martint gnome-terminal
\-+= 01586 martin bash
\-+= 01699 martin screen
\-+= 01700 root screen
PID 1700 के तहत दर्जनों प्रक्रियाएं हैं, जो PID 1700 सहित सभी निष्क्रिय अवस्था में हैं:
$ ps -p 01700 -o command,state
COMMAND STAT
screen Is
$
मैंने SSH सत्र को दूरस्थ सर्वर पर काट दिया है और यह भी जाँच लिया है कि screen
स्क्रॉलिंग अनब्लॉक है। क्या इस screen
सत्र को बहाल करने का कोई तरीका है ?
sysutils / tmux एक बेहतरीन स्क्रीन विकल्प है।
—
rmelcer
हो सकता है, लेकिन दुर्भाग्य से यह निष्क्रिय
—
मार्टिन
screen
सत्र को बहाल करने में मदद नहीं करता है :)