มีเครื่องมือที่เรียกว่า หน้าจอ. หลังจากที่คุณเข้าสู่ระบบเซิร์ฟเวอร์แล้ว ให้พิมพ์ หน้าจอ และจากนี้ไปเซสชันของคุณจะทำงานในเทอร์มินัลเสมือนที่ หน้าจอ ให้ ซึ่งหมายความว่ามันจะถูก "รักษาชีวิต" และยังคงทำงานแม้ว่าคุณจะปิดเทอร์มินัล (แต่ไม่ใช่ถ้าคุณพิมพ์ ทางออก - สิ่งนี้จะสิ้นสุดลง หน้าจอ !). คุณยังสามารถตัดการเชื่อมต่อจาก หน้าจอ เซสชันโดยกด Ctrl+A แล้วกด D ขณะอยู่ใน หน้าจอ เซสชันและเซสชันจะยังคงทำงานอยู่ จากนั้นคุณสามารถออกจากระบบเซิร์ฟเวอร์
ตามที่กล่าวไว้ในความคิดเห็น หลังจากเชื่อมต่อกับประเภทเซิร์ฟเวอร์อีกครั้ง หน้าจอ -dr และคุณควรเชื่อมต่อกับเซสชันของคุณอีกครั้ง หากคุณขาดการเชื่อมต่อเพียงครั้งเดียว หน้าจอ คุณไม่จำเป็นต้องพิมพ์อาร์กิวเมนต์ใดๆ ภายหลัง หน้าจอ -dr. มิฉะนั้น คุณสามารถแสดงรายการทั้งหมด หน้าจอ เซสชันในบัญชีของคุณด้วย หน้าจอ -ls แล้วพิมพ์ หน้าจอ -dr PID ที่ไหน PID เป็น PID ของเซสชันที่คุณต้องการ
ไม่ใช่ "การบันทึก" เซสชันตามที่คุณร้องขอ เนื่องจากเซสชันนั้น วิ่งตลอดเวลาแม้ว่าคุณจะยกเลิกการเชื่อมต่อแล้ว ซึ่งหมายความว่าหากคุณปล่อยให้บางโปรแกรมทำงานอยู่ โปรแกรมจะยังคงทำงานต่อไปและเขียนเอาต์พุตต่อไป - ถ้ามี - ไปยังเทอร์มินัลเสมือน หน้าจอ มีบัฟเฟอร์การเลื่อนกลับ ดังนั้นหากคุณกด Ctrl+A แล้วกด Esc ขณะอยู่ใน หน้าจอ คุณสามารถเลื่อนกลับไปดูบรรทัดเอาต์พุตที่โปรแกรมสร้างขึ้นขณะที่คุณไม่ได้เชื่อมต่อ แต่ถ้ามีเอาต์พุตมาก บัฟเฟอร์ scrollback อาจไม่เพียงพอ
หน้าจอ สามารถทำได้มากกว่านั้น ตัวอย่างเช่น คุณสามารถมีหลายเซสชันที่ทำงานอยู่เบื้องหลังและสลับไปมาระหว่างเซสชันเหล่านั้น แต่กรณีการใช้งานพื้นฐานที่อธิบายไว้ข้างต้นน่าจะเพียงพอสำหรับสิ่งที่คุณต้องการ