मेरे पास एक वर्चुअलाइजेशन सर्वर है जिससे मैं ssh से जुड़ता हूं। अगर मैं अब विंडो का आकार बदलूंगा तो यह अपने आप सर्वर में फैल जाएगा। यह सबसे आसानी stty -a
से कॉलम और पंक्ति मानों की जांच करते हुए देखा जाता है।
मैं तब virsh console
KVM आधारित वर्चुअल मशीन पर सीरियल इंटरफ़ेस से कनेक्ट करने के लिए उपयोग करता हूं । जब मैं अब विंडो का आकार बदलता हूं तो यह वर्चुअल सर्वर पर नहीं फैलता है। यह सबसे आसानी से जाँच के द्वारा देखा जाता है stty -a
, जो कि वर्चुअल मशीन पर अपडेट नहीं किया जाता है जब मैं विंडो का आकार बदलता हूं। इसका मतलब यह है कि टर्मिनल में लाइन ब्रेक सही तरीके से काम नहीं करता है और कोई भी एप्लिकेशन जो स्वरूपण के लिए विंडो आकार पर निर्भर करता है (emacs, man, etc) गड़बड़ हो जाता है जब तक कि क्लाइंट पर विंडो का आकार सर्वर पर डिफ़ॉल्ट आकार से मेल नहीं खाता।
एक वर्कअराउंड मैन्युअल रूप से स्टेंट का उपयोग करके क्लाइंट विंडो से मिलान करने के लिए विंडो का आकार सेट करना है, लेकिन मुझे आश्चर्य है कि वर्चुअल मशीन में विंडो के आकार को स्वचालित रूप से प्रचारित करने और सेट करने के लिए इस जानकारी को प्राप्त करने का कोई तरीका है।