Emulator เทอร์มินัลคืออะไร

ผู้ใช้ GNU / Linux, FreeBSD, macOS และการใช้งานระบบยูนิกซ์อื่น ๆ อาจใช้ในการได้ยินคำว่า emulator terminal ที่ถูกโยนทิ้งไป อย่างไรก็ตามผู้ใช้จำนวนน้อยตระหนักดีว่าทำไมคำนี้จึงเป็นเรื่องปกติ เทอร์มินัล emulators เป็นชิ้นทั่วไปของซอฟต์แวร์ แต่ก็ไม่ใช่สิ่งเดียวกับบรรทัดคำสั่งที่พวกเขาให้ ผู้ใช้จำนวนมากใช้คำเหล่านี้ราวกับว่าพวกเขาสามารถแลกเปลี่ยนกันได้เมื่อในความเป็นจริงพวกเขาไม่ได้เป็นจริง

มีเทคนิคบางอย่างที่ออกแบบมาเพื่อแสดงให้เห็นว่าโปรแกรมจำลอง terminal คืออะไรและไม่ได้อยู่ในบทความนี้ พวกเขาส่วนใหญ่จะขึ้นอยู่กับการเรียกบรรทัดคำสั่ง POSIX ดังนั้นผู้ใช้ยูนิกซ์ทุกเฉดสามารถเพลิดเพลินได้ ผู้ใช้ Linux ที่ต้องการทดลองใช้สามารถกด Ctrl, Alt และ T เพื่อเปิดโปรแกรมจำลอง terminal ผู้ใช้ Apple macOS อาจต้องการเริ่มต้นโปรแกรมจำลอง terminal โดยคลิกที่ไอคอนจากท่าเรือ ผู้ดำเนินการ Headless ของ FreeBSD, NetBSD, Darwin, OpenIndiana และการใช้งานยูนิกซ์อื่น ๆ อาจอยู่ในบรรทัดคำสั่งแล้ว ผู้ที่มีอินเทอร์เฟซแบบกราฟิกอาจเริ่มต้นได้ง่ายๆโดยคลิกที่เมนู Applications (แอพพลิเคชัน) ชี้ไปที่ System Tools (เครื่องมือระบบ) และคลิกที่ Terminal

การกำหนดคำเทอร์มินัล Emulator

เป็นประโยชน์ก่อนที่จะเข้าใจว่าเครื่องเทเลทีปหมายถึงอะไร ในขั้นแรกหากคุณต้องการโต้ตอบกับระบบ Unix หรือการออกแบบเมนเฟรมอื่น ๆ อีกมากมายที่คุณต้องทำงานร่วมกับเครื่องโทรพิมพ์หรือ TTY เครื่องเหล่านี้ทำงานโดยการส่งเสียงความถี่ที่ปรับเปลี่ยนไปตามสายส่งเพื่อนำเสนอข้อมูลต้นฉบับที่เข้ารหัสด้วยไบนารีแบบง่ายๆ ระบบเหล่านี้กลับกลายเป็นรหัส ASCII ที่ใช้สำหรับไฟล์ข้อความ

เทอร์มินัลแท้ของแท้ไม่ใช่หน้าต่างลอยบนหน้าจอคอมพิวเตอร์ เป็นแป้นพิมพ์และจอภาพแบบเฉพาะเจาะจง ในขณะที่ coders ต่างๆตลอดประวัติศาสตร์มีเทอร์มินัลที่ต้องการ VT100 เป็นตัวเลือกที่ได้รับความนิยมซึ่งมีหลายชุดโปรแกรมจำลองเทอร์มินัลตอนนี้แสดงในโค้ด เครื่องเหล่านี้เป็นเครื่องพิมพ์ดีดเลียนแบบ ในทางเครื่องเหล่านี้จะเริ่มกลับมาอย่างช้าๆในรูปแบบของไคลเอ็นต์บางที่เชื่อมต่อกับการติดตั้งเซิร์ฟเวอร์ที่มีประสิทธิภาพ

คุณยังมีแนวคิดของ PTY pseudo-terminal คู่หลักและทาสนี้อนุญาตให้ซอฟต์แวร์เช่น SSH หรือเทอร์มินัล GUI ให้อินเทอร์เฟซแบบเทอร์มินัลผ่านทาง PTS ไปยังผู้ใช้ที่มาจากต้นแบบที่เรียกว่า PTMX เมื่อคุณใช้งานเครื่อง GUI ให้พิมพ์ตัวอักษร w แล้วกด Enter คุณจะเห็นว่าคำสั่งนี้อ้างว่าคุณเป็นคำสั่งล่าสุดมาจาก pts ซึ่งเป็นคู่ของทาสกับ PTMX ที่ใช้การแสดงในครั้งแรก

PRO TIP: หากปัญหาเกิดขึ้นกับคอมพิวเตอร์หรือแล็ปท็อป / โน้ตบุ๊คคุณควรลองใช้ซอฟต์แวร์ Reimage Plus ซึ่งสามารถสแกนที่เก็บข้อมูลและแทนที่ไฟล์ที่เสียหายได้ วิธีนี้ใช้ได้ผลในกรณีส่วนใหญ่เนื่องจากปัญหาเกิดจากความเสียหายของระบบ คุณสามารถดาวน์โหลด Reimage Plus โดยคลิกที่นี่

ตอนนี้สิ่งที่คุณเพิ่งป้อนคำสั่งที่เป็นเปลือก เป็นล่ามบรรทัดคำสั่งที่รันเมื่อเข้าสู่ระบบ ตัวอย่างเช่น bash, ash และ tcsh มันทำงานอยู่ภายในตัวแก้ไขเทอร์มินัลซึ่งเป็นโปรแกรมที่เลียนแบบเทอร์มินัลและแสร้งทำเป็นว่าคุณกำลังทำงานที่คอนโซลชีวิตจริงด้วยแป้นพิมพ์และจอแสดงผลที่เสียบปลั๊กโดยใช้โปรโตคอลที่ล้าสมัย ในขณะที่คุณอาจกล่าวว่าคุณเป็นอย่างดีอาจมาจากแป้นพิมพ์และจอภาพของแท้คุณต้องเป็นที่ส่งข้อมูลโปรโตคอลจริงที่โค้ดเก่า ๆ คาดหวัง

การแจกแจง BSD และ Linux จะมีสิ่งที่เรียกว่าคอนโซลเสมือนหรือเทอร์มินัลเสมือนเมื่อคุณกด Ctrl, Alt และ F2 หรือชุดคีย์ร่วมกันอื่น ๆ นี่คือการจำลองคอนโซลแบบเต็มรูปแบบด้วยแป้นพิมพ์และจอแสดงผลโดยใช้โปรโตคอลเก่าแบบเดียวกันที่ใช้เทอร์มินัลแบบเดิม นี้จะมากกว่าดูเหมือนจะค่อนข้างสับสนเนื่องจากทุกคำเหล่านี้มีการเรียงลำดับของการเป็นพันกันเพื่ออ้างถึงสภาพแวดล้อมบรรทัดคำสั่งที่ทันสมัย คุณจะได้ยินการอ้างอิงไปยังเทอร์มินัลเครื่องเลียนแบบเทอร์มินัลคอนโซลบรรทัดคำสั่งและเปลือกหอยด้วยวิธีที่ทุกคนอ้างถึงเพียงแค่ใช้ข้อความเพื่อควบคุมระบบคอมพิวเตอร์

มีเลียนแบบเทอร์มินัลอื่นที่อนุญาตให้มี SSH remote shells การกระทำเหล่านี้ถือเป็นเสมือนการแสดงผลทางกายภาพและแป้นพิมพ์ที่เรียกเข้าสู่ระบบระยะไกล นี้เป็นประโยชน์สำหรับการใช้โมเด็มหรือมากกว่าปกติในขณะนี้การเชื่อมต่ออีเธอร์เน็ตเพื่อติดต่อกับคอมพิวเตอร์เครื่องอื่นหรือกระดานข่าวตลอดจนการเข้าถึงไซต์ telnet และการทำงานซ่อมแซมไปยังเราเตอร์และอื่น ๆ ถ้าคุณเคยใช้โปรแกรม SSH หรือคำสั่ง telnet ใน Linux คุณได้ใช้ซอฟต์แวร์ประเภทนี้แล้ว คุณอาจกลับไปที่โปรแกรม HyperTerminal ที่เป็นที่นิยมใน Windows 95

PRO TIP: หากปัญหาเกิดขึ้นกับคอมพิวเตอร์หรือแล็ปท็อป / โน้ตบุ๊คคุณควรลองใช้ซอฟต์แวร์ Reimage Plus ซึ่งสามารถสแกนที่เก็บข้อมูลและแทนที่ไฟล์ที่เสียหายได้ วิธีนี้ใช้ได้ผลในกรณีส่วนใหญ่เนื่องจากปัญหาเกิดจากความเสียหายของระบบ คุณสามารถดาวน์โหลด Reimage Plus โดยคลิกที่นี่

Facebook Twitter Google Plus Pinterest