นอกเหนือจากคำตอบจาก "das Keks" มีอย่างน้อยหนึ่งแง่มุมอื่น ๆ ที่สามารถส่งผลกระทบต่อพฤติกรรมนี้ Bash (โดยปกติคือเชลล์เริ่มต้นบน Ubuntu) มีค่าTMOUT
ที่ควบคุม (ค่าทศนิยมในไม่กี่วินาที) หลังจากนั้นช่วงเวลาของเชลล์ที่ไม่ทำงานจะหมดเวลาและผู้ใช้จะถูกล็อกเอาต์
นอกจากนี้ฉันขอแนะนำให้คุณทำอย่างอื่นอย่างสิ้นเชิง ตั้งค่าbyobu
(หรือเพียงtmux
อย่างเดียวตามที่เหนือกว่า GNU screen
) และเข้าสู่ระบบและแนบไปกับเซสชันที่มีอยู่ก่อนหน้าเสมอ (นั่นคือ GNU screen
และtmux
คำศัพท์) วิธีนี้แม้ว่าคุณจะถูกตัดการเชื่อมต่อโดยการบังคับให้ลองเผชิญหน้ากับปัญหาไฟดับหรือการหยุดชะงักของเครือข่ายสามารถเกิดขึ้นได้ตลอดเวลา และนั่นใช้ได้กับเครื่องที่แตกต่างกัน ดังนั้นคุณสามารถเชื่อมต่อกับเซสชันเดียวกันจากเครื่องอื่น (เช่นจากที่บ้าน) ความเป็นไปได้นั้นมีมากมายและเป็นตัวเพิ่มประสิทธิภาพที่แท้จริง และอย่าลืมเทอร์มินัลมัลติเพล็กเซอร์เอาชนะหนึ่งในข้อเสียใหญ่ของ PuTTY: ไม่มีส่วนต่อประสานแบบแท็บ ตอนนี้คุณจะได้รับ "แท็บ"screen
tmux
apt-get install tmux
apt-get install byobu
Byobu เป็น frontend ที่ดีสำหรับมัลติเพล็กเซอร์ของเทอร์มินัล แต่tmux
สะดวกสบายมากที่ในความคิดของฉันมันล้าสมัยbyobu
ไปมาก tmux
ดังนั้นคำแนะนำของฉันจะเป็น
ค้นหา "dotfiles" โดยเฉพาะtmux.conf
และ.tmux.conf
บนเว็บเพื่อค้นหาการปรับแต่งที่ดีมากมายเพื่อให้คุณเริ่มต้นได้