
มีเครื่องมือบรรทัดคำสั่งเพื่อจัดการหลายเซสชันอย่างมีประสิทธิภาพซึ่งเป็นที่นิยมอย่างมากในสภาพแวดล้อม Unix เช่น ลินุกซ์ หรือ macOS ในรายการนี้เราจะอธิบาย Tmux คืออะไร- คำแนะนำเล็กๆ น้อยๆ ที่เป็นประโยชน์สำหรับผู้เริ่มต้น
Tmux เป็นตัวย่อของ เทอร์มินัลมัลติเพล็กเซอร์- คำจำกัดความของมัลติเพล็กเซอร์เมื่อเราพูดถึงเทอร์มินัลคือคำจำกัดความของโปรแกรมที่อนุญาตให้ผู้ใช้ จัดการเซสชันเสมือนหลายเซสชันภายในเทอร์มินัลเดียว- ทรัพยากรที่เป็นประโยชน์อย่างยิ่งเมื่อทำงาน ด้วยเซิร์ฟเวอร์ระยะไกลหรือเมื่อจำเป็นต้องดำเนินการหลายคำสั่งพร้อมกันในหน้าต่างที่ต่างกัน
Tmux คืออะไร?
ในฐานะเทอร์มินัลมัลติเพล็กเซอร์ที่ดี Tmux ช่วยให้เรา แบ่งเซสชันเทอร์มินัลเดียวออกเป็นหลายหน้าต่างย่อยหรือบานหน้าต่าง ภายในหน้าต่างเทอร์มินัลเอง ด้วยวิธีนี้เราทำได้ จัดสรรหน้าต่างเล็ก ๆ เหล่านี้แต่ละอันเพื่อรันโปรแกรมหรือเซสชันที่แตกต่างกัน shell. อย่างน้อยนั่นก็คือเป้าหมายของผู้สร้างมัน นิโคลัส แมริออท, เมื่อเปิดตัวมัลติเพล็กเซอร์เวอร์ชันแรกในปี 2007
อีกแง่มุมที่น่าสนใจก็คือมันช่วยให้เรา ตัดการเชื่อมต่อและเชื่อมต่อกับเซสชันใหม่ได้ตลอดเวลา โดยไม่รบกวนกระบวนการที่กำลังทำงานอยู่ วิธีนี้จะสะดวกมากเมื่อต้องรับมือกับการเชื่อมต่อระยะไกลหรืองานระยะยาว
คุณสมบัติเหล่านี้ทำให้ซอฟต์แวร์ Tmux เหมาะสมเป็นพิเศษสำหรับงานบางประเภท เช่น:
- การพัฒนาบนเซิร์ฟเวอร์ระยะไกล
- งานอัตโนมัติและการตรวจสอบ
- องค์กรที่มีประสิทธิภาพของการทำงานหลายอย่างพร้อมกัน
วิธีทั่วไปในการใช้ Tmux คือ สร้างเซสชันอิสระหลายเซสชัน- (อันหนึ่งสำหรับการพัฒนา, อีกอันสำหรับการตรวจสอบ, อื่น ๆ เพื่อจัดการเซิร์ฟเวอร์ ฯลฯ ) ที่เราสามารถจัดการได้อย่างสะดวกสบายจากมอนิเตอร์เดียวกัน สามารถข้ามจากเซสชันหนึ่งไปอีกเซสชันหนึ่งได้อย่างง่ายดายและทุกเมื่อที่เราต้องการ
วิธีการติดตั้ง Tmux.mq4

ตอนนี้เรารู้แล้วว่า Tmux คืออะไร เรามาดูวิธีการติดตั้งลงในคอมพิวเตอร์ของเรากัน การติดตั้ง Tmux นั้นค่อนข้างง่ายบนระบบปฏิบัติการที่ใช้ Unix เช่น macOS หรือ Linux เราอธิบายไว้ด้านล่าง:
บน macOS
ในการติดตั้ง Tmux บน macOS Tmux เราใช้ตัวจัดการแพ็คเกจ เบียร์ทำเอง- นี่คือคำสั่งที่เราต้องใช้ในเทอร์มินัล:
- สำหรับ ติดตั้งโฮมบรูว์: «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)«
- สำหรับ ติดตั้ง Tmux: เบียร์ติดตั้ง tmux
- สำหรับ ตรวจสอบการติดตั้ง: tmux-V
บนลินุกซ์
หากเป็นระบบที่ใช้ Arch Linux ก็สามารถติดตั้ง Tmux ได้ จากที่เก็บ Arch อย่างเป็นทางการ วิธีนี้ง่ายกว่า:
- ขั้นตอนที่ 1: เราเปิดเทอร์มินัล
- ขั้นตอนที่ 2: เราติดตั้ง Tmux โดยใช้ตัวจัดการแพ็คเกจ แพ็กแมน:
บน Windows
ใช่ คุณสามารถติดตั้ง Tmux บน Windows ได้ แม้ว่าในกรณีนี้กระบวนการจะซับซ้อนกว่าเล็กน้อย:
- ขั้นตอนแรกคือ ติดตั้ง WSL (ระบบย่อยของ Windows สำหรับ Linux)- เมื่อต้องการทำเช่นนี้ ให้เปิด PowerShell ในฐานะผู้ดูแลระบบ และเรียกใช้คำสั่งนี้: wsl – ติดตั้ง
- หลังจาก เราเปิดการกระจาย Linux ของเราภายใน WSL และเราปฏิบัติตามคำแนะนำ คำสั่งที่เราต้องการคือ:
- sudo apt update
- sudo apt ติดตั้ง tmux
- สุดท้ายนี้ เพื่อเริ่มใช้ Tmux เราจะรันคำสั่งนี้: tmux
วิธีการใช้งาน Tmux
ในการเริ่มใช้ Tmux คุณต้องเข้าใจก่อนว่าองค์กรของคุณเป็นอย่างไร แต่ละเซสชันที่เปิดประกอบด้วย กลุ่มหน้าต่าง แต่ละหน้าต่างเหล่านี้เทียบเท่ากับ เทอร์มินัล ดังนั้นเซสชันเดียวสามารถมีได้หลายหน้าต่าง ในที่สุดหน้าต่างก็สามารถแบ่งออกเป็นแผงได้

คุณสมบัติที่ช่วยให้เราใช้ Tmux ได้เร็วขึ้นคือความเป็นไปได้ในการใช้งานที่แตกต่างกัน แป้นพิมพ์ลัด สิ่งเหล่านี้เป็นเรื่องธรรมดาและมีประโยชน์ที่สุด:
- คำนำหน้า Tmux: Ctrl + ข
- สร้างหน้าต่างใหม่: Ctrl + b จากนั้นค
- หน้าต่างแยก (แนวนอน): Ctrl + b จากนั้น «
- หน้าต่างแยก (แนวตั้ง): Ctrl + b จากนั้น %
- ย้ายไปมาระหว่างแผง: Ctrl + b จากนั้นเราใช้ลูกศร
- ยกเลิกการเชื่อมต่อเซสชัน: Ctrl + b จากนั้น d
- เชื่อมต่อเซสชันอีกครั้ง: แนบ tmux
- ปิดแผงหรือหน้าต่าง: ออกหรือ Ctrl + d
นอกจากนี้ Tmux ยังเสนอสิ่งที่น่าสนใจให้เราด้วย ตัวเลือกการปรับแต่ง- ซึ่งเป็นไปได้โดยการสร้างไฟล์การกำหนดค่าซึ่งผู้ใช้แต่ละคนสามารถเพิ่มโค้ดตามรสนิยมและความชอบของตนได้
ในการสร้างไฟล์นี้ คุณต้องรันคำสั่งต่อไปนี้: sudo touch ~/.tmux.conf
ในการเพิ่มรหัสการกำหนดค่า เราต้องเปิดไฟล์ด้วยโปรแกรมแก้ไขข้อความและป้อนการตั้งค่าที่เราต้องการ พวกเขาไปแล้ว ตัวอย่างบางส่วน ที่เราสามารถใช้ได้:
เปลี่ยนคำนำหน้าเริ่มต้น
หากเราต้องการ Ctrl+a แทนที่จะเป็น Ctrl+b เราจะเขียนดังต่อไปนี้:
# เปลี่ยนคำนำหน้าจาก 'Ctrl+B' เป็น 'Ctrl+A'
ปลด Cb
set-option -g คำนำหน้า Ca
ผูกคีย์ Ca ส่งคำนำหน้า
ใช้โหมดเมาส์
เพื่อแจกจ่ายทางลัดเริ่มต้นและย้ายหน้าต่างและแผงโดยใช้เมาส์ คำสั่งคือ:
set -g เปิดเมาส์
เปลี่ยนสีพื้นหลังของแผง
หากคุณต้องการเปลี่ยนพื้นหลังจากสีดำ (ค่าเริ่มต้น) เป็นสีขาว คำสั่งนี้จะใช้:
set -g window-active-style bg=white
คุณจะพบเคล็ดลับประเภทนี้อีกมากมายบนเว็บ TMUXCheatSheet.
โดยสรุป ทุกสิ่งที่เราอธิบายที่นี่ช่วยให้เราสรุปได้ว่า Tmux คืออะไร: เครื่องมือที่ทรงพลังและใช้งานได้จริง โดยเฉพาะสำหรับนักพัฒนาและผู้ดูแลระบบ โดยทั่วไปแล้วสำหรับผู้ใช้ที่ต้องการ ทำงานอย่างมีประสิทธิภาพด้วยเทอร์มินัลหลายเครื่องและกระบวนการพร้อมกัน
บรรณาธิการเชี่ยวชาญด้านเทคโนโลยีและอินเทอร์เน็ตด้วยประสบการณ์มากกว่าสิบปีในสื่อดิจิทัลต่างๆ ฉันทำงานเป็นบรรณาธิการและผู้สร้างเนื้อหาให้กับบริษัทอีคอมเมิร์ซ การสื่อสาร การตลาดออนไลน์ และการโฆษณา ฉันยังได้เขียนไว้ในเว็บไซต์เศรษฐศาสตร์ การเงิน และภาคส่วนอื่นๆ ด้วย งานของฉันก็คือความหลงใหลของฉันเช่นกัน ตอนนี้ผ่านบทความของฉันใน Tecnobitsฉันพยายามสำรวจข่าวสารและโอกาสใหม่ ๆ ที่โลกแห่งเทคโนโลยีมอบให้เราทุกวันเพื่อปรับปรุงชีวิตของเรา