Terminal Multiplexer
การพัฒนา
ตรวจสอบและควบคุม tmux session จากระยะไกล
- จับเอาต์พุตจากเซสชันใดก็ได้
- ส่งข้อความและปุ่มพิเศษจากระยะไกล
- สร้าง ลบ และจัดการเซสชัน
สิ่งที่คุณทำได้
แสดง sessions — ดู tmux sessions ที่ใช้งานอยู่ทั้งหมด
จับเอาต์พุต — N บรรทัดล่าสุดหรือประวัติ scrollback ทั้งหมดจาก pane ใดก็ได้
ส่งอินพุตข้อความ — พิมพ์ใน sessions โดยไม่ต้อง attach
ส่งปุ่มพิเศษ — Enter, Escape, Ctrl+C, Ctrl+D, Tab, ลูกศร
นำทาง — สลับระหว่าง windows และ panes แบบโปรแกรม
จัดการ sessions — สร้าง ปิด เปลี่ยนชื่อ sessions
ระบุ pane เฉพาะ — การควบคุมแม่นยำด้วย syntax session:window.paneลองถาม
"แสดง tmux sessions ที่ใช้งานอยู่ทั้งหมด"
"จับ 50 บรรทัดล่าสุดจาก session 'dev'"
"ส่ง Ctrl+C ไปยัง session 'build'"
"พิมพ์ 'npm test' ใน pane ที่ 2 ของ session 'work'"
"สร้าง tmux session ใหม่ชื่อ 'monitoring'"เคล็ดลับ
เหมาะสำหรับตรวจสอบกระบวนการที่ทำงานยาวโดยไม่ต้องแนบ terminal
การจับเอาต์พุต scrollback ช่วยวิเคราะห์ log ที่ผ่านมา
ส่งคำสั่งไปยัง sessions หลายรายการได้พร้อมกัน
ใช้สำหรับ workflow อัตโนมัติที่ต้องการสถานะ session ที่คงอยู่