تعتبر كل من Terminal و XTerm محاكيات طرفية شائعة الاستخدام في الأنظمة المستندة إلى UNIX والتي تعمل بنظام X Window System.
تسمح المحاكيات للمستخدمين بالوصول إلى البرامج التي تم تطويرها بشكل أساسي للتواصل مع أنواع أخرى من المحطات.
تقوم المحاكيات بإعادة إنتاج وظائف محطات الكمبيوتر التقليدية. على الرغم من أنهما محاكيات ولديهما بعض أوجه التشابه ، إلا أنهما يختلفان بشكل كبير في نواح كثيرة.
الوجبات السريعة الرئيسية
- Xterm هو محاكي طرفي لنظام X Window ، في حين أن Terminal هو مصطلح أوسع يشمل العديد من تطبيقات واجهة سطر الأوامر.
- تقدم Xterm مجموعة من خيارات التخصيص ، بما في ذلك الخطوط والألوان ، في حين أن التطبيقات الطرفية قد يكون لها درجات متفاوتة من التخصيص.
- تتيح تطبيقات Xterm و Terminal للمستخدمين التفاعل مع أنظمة الكمبيوتر باستخدام أوامر نصية.
XTerm مقابل Terminal
XTerm عبارة عن محطة طرفية منافس تطبيق يعمل على X Window System ، تم تطويره في الأصل لنظام X Window System في عام 1984 ولا يزال يستخدم على نطاق واسع حتى يومنا هذا. الجهاز هو تطبيق محاكي طرفي مدمج في نظام التشغيل macOS ، ويستخدم للوصول إلى واجهة سطر الأوامر في macOS.
تستخدم أنظمة Linux التي تعمل بنظام X Windows System XTerm كمحاكي طرفي افتراضي.
يمكن تشغيل بيئة X11 ونافذة XTerm من نافذة Terminal عن طريق كتابة XTerm والضغط على Enter.
ومع ذلك ، لا يقوم جنوم بتثبيت XTerm افتراضيًا. على عكس Terminal ، يمكن استخدام XTerm في وقت واحد من قبل عدة مستخدمين.
يمكن للمستخدمين التواصل مع جهاز كمبيوتر من خلال Terminal ، تمامًا كما يمكنهم باستخدام الكلمة المكتوبة. Linux's Terminal يشبه Windows Command Prompt.
يمكن للمستخدمين الوصول إلى واجهة سطر الأوامر من خلال واحدة من أقوى ميزات Linux. يتم تثبيت المحاكي الطرفي افتراضيًا مع نظام التشغيل Linux.
جدول المقارنة
معلمات المقارنة | XTerm | محطة |
---|---|---|
الدعم الفني | وهو يدعم بشكل افتراضي المخزن المؤقت الأساسي. | وهو يدعم كلاً من المخزن المؤقت الأساسي والمخزن المؤقت للحافظة. |
الوصول للتعاليم | يمكن الوصول إليه عن طريق كتابة XTerm في نافذة الجهاز. سيظهر بيئة X11 ونافذة XTerm. | يمكن الوصول إليه عن طريق الضغط على مفاتيح CTRL + Alt + T في نفس الوقت. |
ادارة العمليات | يسمح لمثيلات متعددة بالعمل بشكل متزامن في نفس الشاشة. | جلسة واحدة فقط في كل مرة. ومع ذلك ، سيتم تشغيل كل جلسة بشكل منفصل. |
محاكاة | مضاهاة المحطة الافتراضية لأنظمة Linux التي تعمل بنظام X Windows. | المحاكي الافتراضي للأنظمة المستندة إلى Linux و UNIX. |
استعمل | يمكن للعديد من المستخدمين الوصول إليه في نفس الوقت. | لا يمكن لأكثر من مستخدم استخدامه في نفس الوقت. |
ما هو XTerm؟
تستخدم أنظمة Linux التي تعمل بنظام X Windows System XTerm كمحاكي طرفي افتراضي.
يمكن تشغيل بيئة X11 ونافذة XTerm من نافذة Terminal عن طريق كتابة XTerm والضغط على Enter.
يمكن تشغيل مثيلات متعددة من XTerm في وقت واحد ، مما يعني أن كل نافذة تتوافق مع عملية منفصلة. يمكن لقشرة أو وظيفة واحدة الوصول إليها جميعًا بشكل مستقل.
ومع ذلك ، لا يقوم جنوم بتثبيت XTerm افتراضيًا. يجب تشغيل XTerm من محاكي طرفي آخر ، مثل Terminal ، قبل تثبيته.
بالإضافة إلى إنشاء ملف سطح المكتب قاذفة ، يمكنك فتح نافذة XTerm مباشرة من سطح المكتب الخاص بك. على عكس Terminal ، يمكن استخدام XTerm بشكل متزامن من قبل العديد من المستخدمين.
المحاكاة الافتراضية تنسخ وتلصق فقط من الحافظة. التكوين الافتراضي لا يستفيد منه.
في Xterm ، يعد المخزن المؤقت الأساسي هو المخزن المؤقت الوحيد المدعوم افتراضيًا ، ولا يتلقى الإدخال إلا عندما يقوم المستخدم بتمييز النص باستخدام الماوس.
يتم نسخ النص المميز في نفس النافذة بمجرد ضغط المستخدم على زر الماوس الأوسط.
ما هي المحطة؟
يمكن للمستخدمين التواصل مع جهاز كمبيوتر من خلال Terminal ، تمامًا كما يمكنهم باستخدام الكلمة المكتوبة. Linux's Terminal يشبه Windows Command Prompt.
يمكن للمستخدمين الوصول إلى واجهة سطر الأوامر من خلال واحدة من أقوى ميزات Linux.
بالإضافة إلى ذلك ، فإنه يتحكم في جلسة واحدة فقط ، مما يعني أن الطرفية المتحكمة ستشغل كل جلسة على حدة كعملية فرعية لها.
كما يوحي اسمها ، فإن Terminal هي المحاكي الافتراضي لبيئة سطح مكتب Linux. تعتبر Terminal أيضًا هي المحاكي الطرفي الافتراضي لـ أوبونتو.
هناك طرق مختلفة للوصول إلى Terminal في كل بيئة سطح مكتب. إن أبسط طريقة للوصول إليه هي الضغط على مفاتيح Ctrl + Alt + T بشكل متزامن في نفس الشاشة.
يدعم المحاكي الافتراضي كلاً من المخزن المؤقت الأساسي والحافظة ، وسيتم تخزين كل ما تقوم بنسخه أو قصه في الحافظة.
سوف يقرأها كذلك من الحافظة عندما يقوم المستخدم بلصق النص. لا يتم إرسال أي تحديدات تلقائيًا إلى المحطة.
عندما يتم نسخ النص ، سيتم حفظه مبدئيًا في مكان يسمى "لوحة اللصق".
الاختلافات الرئيسية بين XTerm والمحطة
- يدعم XTerm بشكل أساسي ، بشكل افتراضي ، المخزن المؤقت الأساسي. من ناحية أخرى ، تدعم المحطة الطرفية كلاً من المخزن المؤقت الأساسي والمخزن المؤقت للحافظة.
- يمكن الوصول إلى السابق عن طريق كتابة Xterm في نافذة المحطة. سيظهر بيئة X11 ونافذة XTerm. من ناحية أخرى ، يمكن الوصول إلى Terminal بسهولة عن طريق الضغط على مفاتيح CTRL + Alt + T في نفس الوقت.
- يمكن تشغيل مثيلات متعددة من XTerm بشكل متزامن ، مما يعني أن كل نافذة تتوافق مع عملية منفصلة. من ناحية أخرى ، يتحكم الأخير في جلسة واحدة فقط ، مما يعني أن المحطة الطرفية المتحكمة ستدير كل جلسة على حدة كعملية فرعية لها.
- XTerm هو المحاكاة الطرفية الافتراضية لأنظمة Linux التي تعمل بنظام X Windows. من ناحية أخرى ، فإن المحاكي الافتراضي للطرفية لأنظمة Linux و UNIX هو Terminal.
- يسمح XTerm للعديد من المستخدمين بالوصول إليه في نفس الوقت. من ناحية أخرى ، لا يمكن لأكثر من مستخدم واحد استخدام Terminal في نفس الوقت.
- https://www.usenix.org/conference/atc12/technical-sessions/presentation/winstein
- https://www.sciencedirect.com/science/article/pii/B9780128204887000359
آخر تحديث: 11 يونيو 2023
سانديب بهانداري حاصل على بكالوريوس هندسة في الحاسبات من جامعة ثابار (2006). لديه 20 عامًا من الخبرة في مجال التكنولوجيا. لديه اهتمام كبير في المجالات التقنية المختلفة ، بما في ذلك أنظمة قواعد البيانات وشبكات الكمبيوتر والبرمجة. يمكنك قراءة المزيد عنه على موقعه صفحة بيو.
يقدم المقال مقارنة ساخرة بين XTerm وTerminal، مما يضيف لمسة منعشة ومثيرة للتفكير إلى الموضوع.
تقدم المقالة حجة مقنعة للاختلافات بين XTerm وTerminal، مما يسمح للقراء بالحصول على فهم أعمق لهذه المحاكيات الطرفية.
هذا صحيح، المقارنة التي أجريت هنا مقنعة تمامًا ومدعومة بمعلومات قيمة.
أوافق تمامًا على أن مستوى التفاصيل في هذه المقارنة مثير للإعجاب للغاية.
لم أكن أدرك أن هناك الكثير من الاختلافات بين XTerm وTerminal. ومن المثير للاهتمام أن نرى هذه الفروق.
إن الأسلوب الكوميدي للمقالة في مقارنة XTerm وTerminal هو أسلوب ترفيهي وتعليمي في نفس الوقت. يستخدم الفكاهة بشكل فعال لنقل الاختلافات بين المحاكيات.
نعم، الاستخدام الذكي للفكاهة في هذه المقالة يجعلها بالتأكيد متميزة عن المقارنات الأخرى التي قرأتها.
أفهم ما تقصده، إنه لمن المنعش أن نرى مثل هذه الطريقة الفريدة والمسلية في هذه المقارنة.
توفر هذه المقالة مقارنة موجزة وواضحة بين XTerm وTerminal، وهو أمر مفيد حقًا.
أوافق على أن هذه المقارنة تسلط الضوء على اختلافات مهمة بين المحاكيين الطرفيين.
في الواقع، هذه المقالة غنية بالمعلومات ومكتوبة بشكل جيد.
تؤكد هذه المقارنة حقًا على الميزات الفريدة لكل محاكي طرفي. إنه أمر مثير للإعجاب مقدار الوظائف التي يقدمونها.
بالتأكيد، تسلط هذه المقالة الضوء بشكل فعال على القدرات المحددة لكل من XTerm وTerminal.