เป็นเวลานานที่ Windows 10 ไม่มีอินเทอร์เฟซบรรทัดคำสั่งที่ยอดเยี่ยม ด้วยเหตุนี้ นักพัฒนาและผู้ดูแลระบบจึงได้ติดตั้งตัวเลือกของบริษัทอื่นเพื่อเลียนแบบสไตล์ Unix และคอนโซลประเภทอื่นๆ และในขณะที่สามารถรับ bash shell ใน Windows 10 ได้ในขณะนี้ ผู้ใช้จำนวนมากยังคงต้องการเทอร์มินัลอีมูเลเตอร์ที่กำหนดค่าได้มากกว่า ตรวจสอบเทอร์มินัลอีมูเลเตอร์ที่ดีที่สุดสำหรับ Windows ด้านล่าง
1. เทอร์มินัลของ Windows
Windows Terminal ที่เพิ่งเปิดตัวใหม่ แม้ว่าจะมีข้อจำกัดเมื่อเทียบกับอีมูเลเตอร์ที่มีฟีเจอร์มากมายในรายการของเรา แต่เป็นการปรับปรุงที่มีประสิทธิภาพเหนือแอปพลิเคชันเทอร์มินัล Windows แบบสแตนด์อโลน รวม Command Line, PowerShell, Azure Cloud Shell, Git Bash และ Windows Subsystem for Linux (WSL) เข้าเป็นหนึ่งเดียว นอกจากนี้ยังช่วยปรับปรุงข้อเสียของเครื่องมือบรรทัดคำสั่งอย่างมาก เช่น การไม่อนุญาตให้คัดลอกและวางโดยไม่มีลูกเล่นที่ซับซ้อน
เหตุผลหลักที่คุณควรพิจารณาใช้ Windows Terminal แบบฟรีๆ เพราะจะเป็นส่วนสำคัญของประสบการณ์ใช้งาน Windows 11 ที่กำลังจะมีขึ้น ด้วยฟังก์ชันพิเศษที่พร้อมใช้งาน คุณจะได้รับประสบการณ์ใช้งานเทอร์มินัลที่เรียบง่ายแต่ทันสมัยยิ่งขึ้น นอกจากนี้ เทอร์มินัล Windows ยังเหมาะสมที่สุดกับทั้ง Windows 10 และ Windows 11 ซึ่งแตกต่างจากเทอร์มินัลของบริษัทอื่น ไม่มีการล่าช้า ล่าช้า หรือการหยุดชะงักขณะเรียกใช้เครื่องมือเนทีฟนี้
2. FireCMD
หากคุณต้องการสร้างสภาพแวดล้อมที่เหมือน UNIX ใน Windows FireCMD (Fire Command) เป็นล่ามคำสั่งขั้นสูง ใช้งานง่ายมาก แม้กระทั่งผู้ที่ไม่ใช่ผู้เชี่ยวชาญ เนื่องจาก GUI ที่เรียบง่ายซึ่งดูเหมือนแอปพลิเคชัน Windows office อื่นๆ มีคุณลักษณะการจัดทำเอกสาร เช่น คำสั่งเติมคำอัตโนมัติ นามแฝง สแนปชอต การคัดลอกหลายรายการ และค้นหา/แทนที่
ด้วย FireCMD การปรับแต่งกลุ่มแบบอักษร ขนาด สีและรูปแบบ ปรับขนาดหน้าต่าง ซูมเข้าและออก และทำสำเนาและวางข้อความได้ง่ายมาก ซึ่งจะทำให้โปรแกรมเทอร์มินัลมีลักษณะและฟังก์ชันการทำงานของโปรแกรมแก้ไข Rich Text ทั่วไปของ Microsoft โปรแกรมรองรับหน้าต่างแบบแท็บ เช่น Windows Terminal และสามารถเรียกใช้ช่วงหน้าจอทั้งหมดได้ เช่น PowerShell, Command Line, Cygwin, Git Bash และอื่นๆ แอปพลิเคชันไม่ฟรี แต่มีค่าใช้จ่ายประมาณ 39 เหรียญสำหรับการใช้งานตลอดชีพ
3. MobaXterm
คุณไม่สามารถใช้งานได้หลากหลายและปรับแต่งได้มากกว่า MobaXterm รองรับเซสชันในโปรโตคอลที่หลากหลาย รวมถึง SSH, Telnet, Rsh, Xdmcp (Unix ระยะไกล), RDP, VNC (คอมพิวเตอร์เครือข่ายเสมือน), FTP และ SFTP, Serial COM, Local Shell, Mosh, เบราว์เซอร์, ไฟล์, Amazon Web Services S3, ระบบย่อย Windows สำหรับ Linux (WSL) และแน่นอนว่าเป็นเชลล์บรรทัดคำสั่งปกติ
อินเทอร์เฟซที่ใช้งานง่ายช่วยให้คุณตั้งค่าการแตะ SSH ได้หลายรายการ แยกเทอร์มินัลในแนวนอน/แนวตั้ง และมีคำสั่ง Unix ทั้งหมดที่คุณต้องการเช่นกัน ช่วยให้คุณทำงานได้มากเท่ากับที่คุณทำใน Linux นอกเหนือจากตัวติดตั้งปกติแล้ว MobaXterm ยังมาในเวอร์ชันพกพาอีกด้วย อย่าลืมแตกโฟลเดอร์ zip และคัดลอกและวางปลั๊กอิน CygUtility ในโฟลเดอร์เดียวกัน มิฉะนั้น โปรแกรมจำลองจะถูกยกเลิกเมื่อเปิดตัว
มีข้อเสียเพียงอย่างเดียวคือ MobaXterm ไม่ฟรีและอนุญาตให้ใช้ได้ถึง 12 เซสชันเท่านั้น เวอร์ชันที่ต้องชำระเงินมีค่าใช้จ่าย $69 ตลอดอายุการใช้งาน
4. เทอร์มินัล ZOC
หนึ่งในเครื่องมือที่ดีที่สุดสำหรับผู้ที่ต้องการเข้าถึงข้อมูลบนบัญชี Unix จาก Windows ZOC Terminal อาจไม่ฟรี ($79.99) แต่ยังคงคุ้มค่าสำหรับผู้ใช้ขั้นสูง รองรับการเชื่อมต่อประเภทต่างๆ รวมถึง SSH, Telnet, Telnet/SSL, Serial/Modem/Direct, Rlogin, ISDN, Named Pipe และโมเด็ม Windows คำสั่งทั้งหมดที่คุณต้องการสามารถเข้าถึงได้ง่ายจากคู่มือช่วยเหลือ
ข้อดีอย่างหนึ่งที่สำคัญของมันคือแท็บ ดังนั้นคุณจึงสามารถมีเซสชัน Terminal หลายเซสชันที่เกิดขึ้นพร้อมกันในเทอร์มินัลต่างๆ ZOC เต็มไปด้วยคำสั่งต่างๆ และปรับแต่งได้สูงเพื่อให้เหมาะกับสไตล์การปรับแต่งเทอร์มินัลส่วนตัวของคุณ การจำลองนั้นแข็งแกร่งและสมบูรณ์ โดยนำเสนอคุณสมบัติต่างๆ เช่น การรองรับเมาส์และคีย์บอร์ด การพิมพ์ผ่าน และกราฟิกแบบเส้น การค้นหาข้อความเฉพาะเจาะจงในงานของคุณเป็นเรื่องง่าย แล้วไฮไลต์ข้อความเหล่านั้น
5. ผู้จัดการ
Cmder เป็นเทอร์มินัลอีมูเลเตอร์แบบพกพาที่รู้จักกันดีสำหรับ Windows 10 ซึ่งสร้างขึ้นจาก "ความผิดหวังอย่างแท้จริง" ซึ่งเกิดจากการไม่มีทางเลือกที่ดีใน Windows มันสร้างขึ้นจากคอนโซลอีมูเลเตอร์ที่รู้จักกันดี ConEmu และปรับปรุงด้วย Clink Clink ขยายพลังของ ConEmu โดยเพิ่มคุณสมบัติเชลล์เช่นการทำให้สไตล์ทุบตีเสร็จสิ้น ใช้งานได้หลากหลาย โดยทำงานร่วมกับ msysgit, PowerShell, cygwin และ Mintty โดยนำความสามารถของ Unix มาสู่ Windows
เนื่องจากเป็นอุปกรณ์พกพาได้อย่างสมบูรณ์ คุณจึงสามารถเรียกใช้ Cmder จากไดรฟ์ USB ที่คุณใช้กับเครื่องต่างๆ ได้โดยไม่ต้องติดตั้งไฟล์บนฮาร์ดไดรฟ์ในเครื่อง ทำให้ Cmder เป็นเพื่อนสนิทของผู้เชี่ยวชาญฝ่ายสนับสนุน เป็นโบนัส มันมาพร้อมกับชุดสี Monokai ที่เป็นที่ชื่นชอบมาก เพื่อประสานการแฮ็กของคุณกับ Sublime Text
6. คอนอีมู
ConEmu เป็นโปรแกรมจำลองคอนโซล Windows ที่มีแท็บ หน้าต่างหลายบาน และตัวเลือกการปรับแต่งที่หลากหลาย สายเลือดของมันย้อนกลับไปในประวัติศาสตร์:ConEmu ถูกสร้างขึ้นในขั้นต้นเพื่อใช้ร่วมกับ "Far Manager" ซึ่งเป็นตัวจัดการไฟล์และไฟล์เก็บถาวรที่เปิดตัวสำหรับ Windows ในปี 1996 แต่ซอฟต์แวร์ก็ได้รับการพัฒนาอย่างต่อเนื่อง คุณสามารถเรียกใช้ PowerShell, Command Line, Chocolatey, Git Bash และเครื่องมืออื่นๆ พร้อมกันได้
โปรแกรมจำลองมีเมนูการตั้งค่าอย่างละเอียดเพื่อปรับแต่งและปุ่มลัดเพื่อกำหนด วาดนักรบคีย์บอร์ดจาก Vim และ Emacs หากคุณติดตั้งโปรแกรมจำลอง DOS เช่น DosBox คุณสามารถเรียกใช้แอปพลิเคชัน DOS ในสภาพแวดล้อมแบบ 64 บิตได้ แต่เนื่องจาก ConEmu ไม่ใช่เชลล์ จึงไม่มีคุณสมบัติเชลล์ที่เป็นประโยชน์ เช่น การเชื่อมต่อระยะไกลและการทำให้แท็บสมบูรณ์ แม้ว่าจะมีแฟนพันธุ์แท้จำนวนมาก แต่ ConEmu อาจไม่ใช่คอนโซลอีมูเลเตอร์ที่ดีที่สุดสำหรับผู้ใช้ใหม่
7. สีโป๊ว
Putty เป็นไคลเอนต์ SSH และ Telnet ฟรีสำหรับ Windows เมื่อคุณเริ่มเชื่อมต่อ จะแสดงหน้าต่างข้อความซึ่งแจ้งให้คุณป้อนชื่อผู้ใช้และรหัสผ่านของคุณ คุณสามารถใช้สำหรับการส่งต่อพอร์ตใน SSH การเชื่อมต่อโดยใช้โปรโตคอล Rlogin และ SUPDUP และอื่นๆ อีกมากมาย
ยูทิลิตีบรรทัดคำสั่งของ Putty เองเรียกว่า "Plink" ซึ่งสามารถเรียกใช้งานได้จากเทอร์มินัลคำสั่งอื่นๆ สิ่งนี้มีประโยชน์อย่างยิ่งในการรองรับการเชื่อมต่ออัตโนมัติ ข้อได้เปรียบหลักของ Putty คือถูกมองว่าเป็นโปรโตคอลที่มีความปลอดภัยสูงโดยใช้การรับรองความถูกต้องของคีย์สาธารณะ ทำให้ Plink เป็นเทอร์มินัลยอดนิยมในการจัดการเว็บเซิร์ฟเวอร์ โฮสต์ระยะไกล และการเชื่อมต่อออนไลน์อื่นๆ
8. เทอร์มิอุส
Termius เป็นอีมูเลเตอร์ฟรีเมียมของ Windows ที่น่าสนใจ ซึ่งคุณน่าจะอยากให้มีไว้บนหน้าจอของคุณ นอกจากนี้ยังรองรับ Mac, Linux, Android และ iOS เป็นเครื่องมือขั้นสูงที่ต้องเรียนรู้ด้วยตนเองเล็กน้อย แม้แต่คนที่ชอบของ Steve Wozniak ก็อ้างว่าใช้มัน ไม่เพียงเพราะมีส่วนต่อประสานผู้ใช้ที่สวยงาม แต่เนื่องจากฟีเจอร์การทำงานร่วมกันเป็นทีมที่เรียกว่า Teams
Termius เป็นเทอร์มินัลเดียวในรายการของเราที่ให้คำแนะนำในขณะที่คุณพิมพ์ในเทอร์มินัล มีการรองรับหน้าจอต่างๆ รวมถึง Git Bash, WSL, Command Line, PowerShell และอื่นๆ Termius นำเสนอเทอร์มินัลอีมูเลชันรุ่นต่อไปในหลาย ๆ ด้าน และคุณสมบัติหลายอย่างของมันล้ำหน้ากว่าใคร
9. มิ้นต์
Mintty เป็นเทอร์มินัลโอเพ่นซอร์สฟรีที่ได้มาจาก Cygwin และโครงการอื่นๆ เช่น WSL มีหน้าจอที่ไม่หรูหราพร้อมรองรับรูปภาพ กราฟิก และอีโมจิ ซึ่งช่วยให้เลือกข้อความได้ง่ายด้วยเมาส์และแป้นพิมพ์ ขณะที่รองรับการขีดเส้นใต้ การแรเงา การใส่สคริปต์ และการขีดทับ เป็นหนึ่งในเครื่องมือฟรีที่ดีที่สุดในการสนับสนุนแอปพลิเคชันเดสก์ท็อป Windows อย่างเต็มรูปแบบ และทำงานได้ดีแม้กับระบบปฏิบัติการรุ่นเก่า เช่น Windows XP
หากคุณใช้ Cygwin สำหรับเชลล์ Windows ของคุณเท่านั้น Mintty เป็นตัวเลือกที่ยอดเยี่ยม อันที่จริง Mintty ได้รับการติดตั้งเป็นเทอร์มินัลอีมูเลเตอร์เริ่มต้น เช่นเดียวกับตัวเลือกอื่นๆ ในรายการนี้ Mintty มีคอลเลกชั่นคุณลักษณะเพิ่มเติม เช่น การลากและวาง แบบเต็มหน้าจอ การคัดลอกและวาง และการสนับสนุนธีม นอกจากนี้ยังทำงานร่วมกับ MSYS และ Msys2 MinTTY เป็นเทอร์มินัลอีมูเลเตอร์เริ่มต้นของ Git Bash และสามารถเรียกใช้ได้ง่ายๆ โดยพิมพ์ Mintty
.
10. เทอร์มินัล Git Bash
เราจะปิดรายการด้วย Git Bash ซึ่งโดยพื้นฐานแล้วจะมีการจำลอง BASH เพื่อเรียกใช้ Git จากบรรทัดคำสั่งของคุณ เมื่อพิจารณาถึงการใช้งาน Git และ GitHub ที่หลากหลายในโครงการโอเพนซอร์สหลายๆ โครงการ การมีเทอร์มินัลอีมูเลเตอร์เฉพาะสำหรับ Git เป็นสิ่งที่ต้องสำรวจ
เมื่อคุณติดตั้ง Git Bash อย่างถูกต้องบนคอมพิวเตอร์ Windows ของคุณแล้ว คุณจะสามารถทดลองใช้คุณสมบัติต่างๆ เช่น Git Aliases เช่นเดียวกับเทอร์มินัล Windows เครื่องมือเทอร์มินัล Git Bash สามารถส่งต่อได้กับ Windows 11 คุณจะสามารถใช้ Git Bash ในระบบปฏิบัติการใหม่ได้ทันที ในขณะที่เทอร์มินัลอีมูเลเตอร์อื่นๆ จะตามทัน