Score:0

จะเริ่มเซสชัน tmux ด้วย 2 บานหน้าต่างและดำเนินการในแต่ละบานคำสั่งที่กำหนดไว้ล่วงหน้าได้อย่างไร จากนั้นจึงเชื่อมต่อกับเซสชัน tmux นี้

ธง ca

ฉันต้องการสร้างสภาพแวดล้อมการพัฒนาในนักเทียบท่าและสร้างเซสชัน tmux ที่นั่นซึ่งฉันสามารถเห็นกระบวนการเฝ้าดู 2 กระบวนการ (กระบวนการเฝ้าดูส่วนหน้าและกระบวนการเฝ้าดูส่วนหลัง)\

ฉันไม่เข้าใจวิธีเขียนสคริปต์ทุบตีที่จะสร้างเซสชัน tmux ด้วย 2 บานหน้าต่างพร้อมคำสั่งที่กำหนดไว้ล่วงหน้า

ฉันต้องการใช้ tmux และไม่ใช่ "virtual split log viewer" เพื่อให้ฉันสามารถเริ่มกระบวนการใหม่ในแต่ละบานหน้าต่างด้วยตนเอง เพราะบางครั้งเราทำผิดพลาดในโค้ดที่จะฆ่ากระบวนการ build-watch และจำเป็นต้องเริ่มต้นใหม่

ขอบคุณล่วงหน้า!

Score:0
ธง ca

นี่เป็นวิธีหนึ่งในการทำเช่นนี้

tmux ใหม่ -d -s ชื่อเซสชันของฉัน \; แยกหน้าต่าง -h ;\ 
tmux send-keys -t my-session-name.1 "ที่นี่คุณสามารถเขียนคำสั่งสำหรับกระบวนการที่จะแนบกับเทอร์มินัลและแสดงเอาต์พุต เช่น python Manage.py runserver" ENTER
tmux send-keys -t my-session-name.2 "ที่นี่คุณสามารถเขียนคำสั่งสำหรับกระบวนการที่จะแนบกับเทอร์มินัลและแสดงเอาต์พุต เช่น python Manage.py runserver" ENTER

# ใช้สิ่งนี้เพื่อเชื่อมต่อทุกครั้งที่คุณต้องการ 
tmux a -t ชื่อเซสชันของฉัน

ในตอนท้าย คุณจะมีเซสชัน tmux ที่มี 2 บานหน้าต่าง และแต่ละบานจะมีกระบวนการทำงานและแสดงเอาต์พุต

หากต้องการสลับระหว่างบานหน้าต่างให้ใช้ Ctrl-b o

หมายเหตุ: คุณเห็นตัวเลขเหล่านั้นหลังชื่อเซสชันของฉันหรือไม่ นั่นคือบานหน้าต่าง

บางครั้งคุณต้องเปลี่ยนตัวเลขเหล่านั้นจาก 1 และ 2 เป็น 0 และ 1 ทดสอบและถ้าคุณเห็นเฉพาะบานหน้าต่างสุดท้ายหรือไม่มีบานหน้าต่างที่ดำเนินการคำสั่ง - ลองหาตัวเลขสำหรับบานหน้าต่างของคุณฉันถือว่าคนที่รู้จักที่นี่สามารถแสดงความคิดเห็นว่าจะกำหนดบานหน้าต่างใดจะมีหมายเลขใด

ตัวอย่างเช่น บนเครื่องโฮสต์ของฉัน บานหน้าต่างของฉันคือ 1 และ 2 และภายในนักเทียบท่า (เดเบียน) พวกเขาคือ 0 และ 1

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา