แนบหลายครั้งลงในเซสชันหน้าจอเดียว


22

ฉันใช้screen -dRaA -S xเพื่อเปิดเซสชันเดียวระหว่างเวิร์กสเตชันที่แตกต่างกันเมื่อฉันย้าย มีประโยชน์

เป็นไปได้หรือไม่ที่จะเชื่อมต่อหลาย ๆ ครั้งกับเซสชันเดียวโดยไม่ต้องยกเลิกการเชื่อมต่อกับผู้อื่น? เมื่อฉันมีสองเครื่องฉันเคลื่อนไหวอย่างรวดเร็วระหว่างการเชื่อมต่อใหม่อีกครั้งเริ่มทำให้ฉันช้าลง

คำตอบ:


19

ลอง

screen -aAxR -S x

-x เป็นตัวเลือกที่ทำในสิ่งที่คุณต้องการ


18

screen -x เป็นตัวเลือกที่คุณต้องการ (ควบคู่กับตัวเลือกอื่นที่คุณต้องการ)

การ-xแทนที่-Rในกรณีนี้


9

ฉันเป็นแฟนตัวยงของ:

$ screen -rxU

-r ดำเนินการในเซสชั่นหน้าจอที่แยกออกมา -x ดำเนินการต่อในเซสชั่นหน้าจอที่ไม่ได้แยกออกมา -U บอกให้เทอร์มินัลใช้การเข้ารหัส UTF-8 (ซึ่งฉันใช้เฉพาะ)


2

screen -x SCREEN_NAME

จากหน้าจอ GNU man:

-x แนบไปกับเซสชันหน้าจอที่ไม่ได้แยกออก (โหมดแสดงผลหลายจอ)


-1

ฉันสะดุดกับเรื่องนี้ในขณะนี้ 4 ปีต่อมา

มีทางเลือกที่สมบูรณ์แบบสำหรับสิ่งที่คำถามนี้ต้องการ:

tmux เพื่อเริ่มเซสชันใหม่และเพื่อใช้งาน tmux attach

หากมีมากกว่าหนึ่งเซสชันให้ใช้tmux attach -t SESSION_NAMEสิ่งนั้นผ่านtmux lsหรือล่างของหน้าจอ


ทำไมต้องลงคะแนน
MCSH
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.