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 ที่คงอยู่