ความแตกต่างระหว่าง XTerm และ Terminal (พร้อมตาราง)

สารบัญ:

Anonim

Terminal และ XTerm เป็นทั้งเทอร์มินัลอีมูเลเตอร์ที่พบได้ทั่วไปในระบบที่ใช้ UNIX ที่รัน X Window System โปรแกรมจำลองอนุญาตให้ผู้ใช้เข้าถึงโปรแกรมที่พัฒนาขึ้นเพื่อสื่อสารกับเทอร์มินัลประเภทอื่นเป็นหลัก อีมูเลเตอร์สร้างฟังก์ชันการทำงานของเทอร์มินัลคอมพิวเตอร์แบบดั้งเดิม แม้ว่าจะเป็นทั้งอีมูเลเตอร์และมีความคล้ายคลึงกัน แต่ก็มีความแตกต่างกันอย่างมากในหลาย ๆ ด้าน

XTerm กับ Terminal

ความแตกต่างระหว่าง XTerm และ Terminal คือพวกเขามีการจัดการกระบวนการที่แตกต่างกัน บนจอแสดงผลเดียวกัน XTerm หลายอินสแตนซ์สามารถทำงานพร้อมกันได้ ซึ่งหมายความว่าแต่ละหน้าต่างสอดคล้องกับกระบวนการที่แยกจากกัน เชลล์หรือฟังก์ชันเดียวสามารถเข้าถึงได้ทั้งหมดโดยอิสระ อีกวิธีหนึ่ง เทอร์มินัลจะควบคุมเซสชันเดียวเท่านั้น ซึ่งหมายความว่าเทอร์มินัลควบคุมจะเรียกใช้แต่ละเซสชันแยกกันเป็นกระบวนการย่อย

ระบบ Linux ที่ใช้ X Windows System ใช้ XTerm เป็นเทอร์มินัลอีมูเลเตอร์เริ่มต้น สภาพแวดล้อม X11 และหน้าต่าง XTerm สามารถเปิดได้จากหน้าต่าง Terminal โดยพิมพ์ XTerm แล้วกด Enter อย่างไรก็ตาม GNOME ไม่ได้ติดตั้ง XTerm ตามค่าเริ่มต้น XTerm ต่างจาก Terminal ตรงที่ผู้ใช้หลายคนสามารถใช้ XTerm ได้พร้อมกัน

ผู้ใช้สามารถสื่อสารกับคอมพิวเตอร์ผ่าน Terminal ได้เช่นเดียวกับการเขียนคำ Terminal ของ Linux เหมือนกับ Command Prompt ของ Windows ผู้ใช้สามารถเข้าถึงอินเทอร์เฟซบรรทัดคำสั่งผ่านหนึ่งในคุณสมบัติที่ทรงพลังที่สุดของ Linux เทอร์มินัลอีมูเลเตอร์ได้รับการติดตั้งตามค่าเริ่มต้นกับระบบปฏิบัติการ Linux

ตารางเปรียบเทียบระหว่าง XTerm และ Terminal

พารามิเตอร์ของการเปรียบเทียบ

XTerm เทอร์มินัล
สนับสนุน สนับสนุนโดยค่าเริ่มต้นบัฟเฟอร์หลัก รองรับทั้งบัฟเฟอร์หลักและบัฟเฟอร์คลิปบอร์ด
เข้าถึง

สามารถเข้าถึงได้โดยพิมพ์ XTerm ในหน้าต่างเทอร์มินัล มันจะแสดงสภาพแวดล้อม X11 และหน้าต่าง XTerm สามารถเข้าถึงได้โดยกดปุ่ม CTRL + Alt + T ค้างไว้พร้อมกัน
การจัดการกระบวนการ

อนุญาตให้เรียกใช้หลายอินสแตนซ์พร้อมกันในจอแสดงผลเดียวกัน ครั้งละหนึ่งเซสชันเท่านั้น อย่างไรก็ตาม แต่ละเซสชันจะทำงานแยกกัน
การจำลอง

การจำลองเทอร์มินัลเริ่มต้นสำหรับระบบ Linux ที่ใช้ X Windows System เทอร์มินัลอีมูเลเตอร์เริ่มต้นสำหรับระบบที่ใช้ Linux และ UNIX
ใช้ ผู้ใช้หลายคนสามารถเข้าถึงได้พร้อมกัน ผู้ใช้สามารถใช้พร้อมกันได้ไม่เกินหนึ่งราย

XTerm คืออะไร?

ระบบ Linux ที่ใช้ X Windows System ใช้ XTerm เป็นเทอร์มินัลอีมูเลเตอร์เริ่มต้น สภาพแวดล้อม X11 และหน้าต่าง XTerm สามารถเปิดได้จากหน้าต่าง Terminal โดยพิมพ์ XTerm แล้วกด Enter XTerm สามารถทำงานพร้อมกันได้หลายอินสแตนซ์ ซึ่งหมายความว่าแต่ละหน้าต่างสอดคล้องกับกระบวนการที่แยกจากกัน เชลล์หรือฟังก์ชันเดียวสามารถเข้าถึงได้ทั้งหมดโดยอิสระ

อย่างไรก็ตาม GNOME ไม่ได้ติดตั้ง XTerm ตามค่าเริ่มต้น ต้องเปิดใช้ XTerm จากเทอร์มินัลอีมูเลเตอร์อื่น เช่น Terminal ก่อน คุณจึงจะสามารถติดตั้งได้ นอกจากการสร้างตัวเปิดใช้เดสก์ท็อปแล้ว คุณยังสามารถเปิดหน้าต่าง XTerm ได้โดยตรงจากเดสก์ท็อปของคุณ XTerm ต่างจาก Terminal ตรงที่ผู้ใช้หลายคนสามารถใช้ XTerm ได้พร้อมกัน

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

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

ผู้ใช้สามารถสื่อสารกับคอมพิวเตอร์ผ่าน Terminal ได้เช่นเดียวกับการเขียนคำ Terminal ของ Linux เหมือนกับ Command Prompt ของ Windows ผู้ใช้สามารถเข้าถึงอินเทอร์เฟซบรรทัดคำสั่งผ่านหนึ่งในคุณสมบัติที่ทรงพลังที่สุดของ Linux นอกจากนี้ยังควบคุมเพียงเซสชันเดียว ซึ่งหมายความว่าเทอร์มินัลควบคุมจะเรียกใช้แต่ละเซสชันเป็นกระบวนการย่อย

ตามชื่อของมัน Terminal เป็นเทอร์มินัลอีมูเลเตอร์เริ่มต้นของสภาพแวดล้อมเดสก์ท็อป Linux เทอร์มินัลยังเป็นเทอร์มินัลอีมูเลเตอร์เริ่มต้นสำหรับ Ubuntu มีหลายวิธีในการเข้าถึง Terminal ในแต่ละสภาพแวดล้อมเดสก์ท็อป วิธีที่ง่ายที่สุดในการเข้าถึงคือการกดปุ่ม Ctrl + Alt +T พร้อมกันในหน้าจอเดียวกัน

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

ความแตกต่างหลักระหว่าง XTerm และ Terminal

บทสรุป

Terminal และ XTerm เป็นทั้งเทอร์มินัลอีมูเลเตอร์ที่พบได้ทั่วไปในระบบที่ใช้ UNIX ที่รัน X Window System โปรแกรมจำลองอนุญาตให้ผู้ใช้เข้าถึงโปรแกรมที่พัฒนาขึ้นเพื่อสื่อสารกับเทอร์มินัลประเภทอื่นเป็นหลัก อีมูเลเตอร์สร้างฟังก์ชันการทำงานของเทอร์มินัลคอมพิวเตอร์แบบดั้งเดิม แม้ว่าจะเป็นทั้งอีมูเลเตอร์และมีความคล้ายคลึงกัน แต่ก็มีความแตกต่างกันอย่างมากในหลาย ๆ ด้าน

การจำลองเริ่มต้นของ XTerm จะคัดลอกและวางจากคลิปบอร์ดเท่านั้น การกำหนดค่าเริ่มต้นไม่ได้ใช้งาน ในนั้น บัฟเฟอร์ PRIMARY เป็นบัฟเฟอร์เดียวที่รองรับโดยค่าเริ่มต้น และจะได้รับอินพุตเมื่อผู้ใช้ไฮไลต์ข้อความด้วยเมาส์เท่านั้น XTerm ต่างจาก Terminal ตรงที่ผู้ใช้หลายคนสามารถใช้ XTerm ได้พร้อมกัน

ตามชื่อของมัน Terminal เป็นเทอร์มินัลอีมูเลเตอร์เริ่มต้นของสภาพแวดล้อมเดสก์ท็อป Linux เทอร์มินัลยังเป็นเทอร์มินัลอีมูเลเตอร์เริ่มต้นสำหรับ Ubuntu มีหลายวิธีในการเข้าถึง Terminal ในแต่ละสภาพแวดล้อมเดสก์ท็อป นอกจากนี้ยังควบคุมเพียงเซสชันเดียว ซึ่งหมายความว่าเทอร์มินัลควบคุมจะเรียกใช้แต่ละเซสชันเป็นกระบวนการย่อย

อ้างอิง

ความแตกต่างระหว่าง XTerm และ Terminal (พร้อมตาราง)