على سطح مكتب Linux ، يمكنك استخدام واجهة المستخدم الرسومية بشكل أساسي ، ولكن ماذا لو كان بإمكانك استخدام وضع كان مجرد نص؟

باستخدام وحدات التحكم الافتراضية في Linux ، يمكنك استخدام الكمبيوتر بدون رسومات لإنقاذ نظام X المعطل أو حتى استخدامه بدون واجهة المستخدم الرسومية بالكامل.

ما هي وحدات التحكم الافتراضية في Linux؟

في نظام Linux ، وحدة التحكم هي لوحة المفاتيح والشاشة المتصلة مباشرة بالنظام. سيحل هذا محل المحطة التسلسلية على أنظمة الكمبيوتر الصغيرة والحاسوب الرئيسي Unix. سيسمح هذا لمسؤول النظام بتسجيل الدخول كجذر حيث يمكن تقييد ذلك على المحطات المتصلة بالنظام عن بُعد. بدلاً من ذلك ، يستخدم Linux شيئًا يسمى Framebuffer لعرض النص على الشاشة.

تشبه وحدة التحكم الافتراضية وضع ملء الشاشة محاكي Linux Terminal. في أنظمة سطح المكتب ، سترى بشكل متكرر رسائل التمهيد قبل أن يبدأ مدير العرض.

التحول إلى وحدات التحكم الافتراضية

للتبديل بين وحدات التحكم الافتراضية ، يمكنك استخدام ملف Alt + مفتاح الوظيفة النظام. هناك عادة سبع وحدات تحكم افتراضية يمكنك استخدامها. إذا كنت تقوم بتشغيل نظام سطح مكتب مع X11 ، فعادة ما يبدأ في وحدة التحكم الافتراضية السابعة. للتبديل إلى أول وحدة تحكم افتراضية ، سيتعين عليك الضغط على

instagram viewer
Alt + F1. إذا لم ينجح الأمر معك ، فحاول Ctrl + Alt + F1 في حين أن.

عند تبديل وحدات التحكم الافتراضية ، يتم تمييزها برقم TTY ، بدءًا من واحد إلى سبعة ، مثل "tty1" لأول وحدة تحكم افتراضية.

سترى شاشة تسجيل الدخول. قم بتسجيل الدخول باستخدام اسم المستخدم وكلمة المرور الخاصين بك ، ويمكنك إدخال الأوامر في shell كما لو كنت قد فتحت نافذة طرفية على سطح المكتب. إذا سبق لك استخدام MS-DOS على جهاز كمبيوتر قديم ، فمن المحتمل أن يبدو هذا التصميم مألوفًا لك.

في الأيام الأولى من نظام Linux ، كانت التوزيعات عادةً ما تكون افتراضية لجلسات وحدة التحكم الافتراضية لأن X كان عبئًا للموارد على أجهزة الكمبيوتر الشخصية منخفضة الأداء في اليوم.

لهذا السبب ، لن يقوم مستخدمو Linux بتشغيله إلا عندما يضطرون إلى ذلك قبل أن تصبح أجهزة الكمبيوتر التي يمكنها تشغيل أجهزة كمبيوتر سطح المكتب X بأداء لائق في متناول الجميع في النصف الثاني من التسعينيات.

التمرير واستخدام الماوس في وضع النص

لا تعد وحدات التحكم الافتراضية مفيدة فقط لإدخال الأوامر ، ولكن يمكنك أيضًا استخدام الماوس ولوحة اللمس ، بشرط تثبيت برامج التشغيل الصحيحة. برنامج تشغيل الماوس لوحدة التحكم هو "gpm، "والتي تعني ماوس الأغراض العامة. كما هو الحال مع كل شيء آخر في أنظمة Linux الحديثة ، يتوفر هذا عادةً من خلال مدير حزم التوزيع الخاص بك.

على أنظمة Debian / Ubuntu:

sudo apt install gpm

على Arch Linux:

sudo pacman -S gpm

نظرًا لأن GPM يعمل كخادم ولا يبدأ Arch الخوادم افتراضيًا ، فسيتعين عليك ذلك تمكينه باستخدام systemd:

sudo systemctl يقوم بتمكين gpm.service

على أنظمة Red Hat / Fedora / Rocky Linux:

sudo dnf تثبيت gpm

مع تثبيت برنامج التشغيل ، عند استخدام وحدة التحكم ، سترى مؤشر الماوس على الشاشة. يمكنك النقر فوق الأوامر وتحريرها في سطر الأوامر ، وكذلك النسخ عن طريق تحديد النص باستخدام زر الماوس الأيسر ولصقه بالنقر بزر الماوس الأيمن.

يمكنك أيضًا تمرير شاشة وحدة التحكم لأعلى ولأسفل باستخدام Shift + Page Up و Shift + Page Down، على الرغم من أن Bash و Zsh غالبًا ما يعترضان ضغطات المفاتيح هذه لتمرير محفوظات الأوامر بدلاً من ذلك. البديل هو استخدام وضع نسخ tmux للتمرير لأعلى ولأسفل في الجهاز.

متعلق ب: كيفية تثبيت وتكوين Tmux لنظام التشغيل Linux

يستخدم لوحدات التحكم الافتراضية

بينما يتم استخدام وحدات التحكم الافتراضية بشكل أقل تواترًا الآن حيث أصبحت أجهزة سطح المكتب الرسومية مع مديري العرض أكثر شيوعًا ، إلا أنها لا تزال تستخدم في Linux اليوم.

إذا تم إغلاق جلسة X الخاصة بك أو حدث خطأ آخر ، يمكنك التبديل إلى وحدة تحكم افتراضية وتسجيل الدخول لمحاولة إصلاحها. يمكنك محاولة قتل وإعادة تشغيل خادم X ، أو يمكنك إيقاف تشغيل جهازك أو إعادة تشغيله بأمان.

إذا فشلت جلسة X في البدء ، فسيتم إلقاؤك في جلسة وحدة تحكم افتراضية على أي حال. هذا سبب آخر يجعل التعرف على سطر أوامر Linux مفيدًا.

لا تزال وحدات التحكم الظاهرية مستخدمة في بعض برامج تثبيت التوزيع ، خاصة تلك التي تعمل في وضع النص. يمكنك التبديل إلى وحدة تحكم افتراضية أخرى ومعرفة كيف يجري التثبيت أو لماذا يبدو أن العملية تستغرق وقتًا طويلاً. يمكنك أيضًا تنفيذ أوامر أخرى في قذيفة يمكن أن تكون مفيدة إذا واجهت أي أخطاء.

أنت تعرف الآن عن وحدات التحكم الافتراضية في Linux

الآن أنت تعرف كيف تعمل وحدات التحكم الافتراضية في Linux. لا يزال Linux يستخدم سطر الأوامر للعديد من العمليات. قد تتساءل عن سبب ذلك. يرجع الكثير منها إلى تراث Linux في نظام Unix.

5 أسباب لماذا يستخدم Linux سطر الأوامر كثيرًا

هل تساءلت يومًا عن سبب كون سطر الأوامر جزءًا مهمًا من نظام Linux البيئي؟ ها هي الإجابة.

اقرأ التالي

يشاركسقسقةبريد الالكتروني
مواضيع ذات صلة
  • لينكس
  • صالة
عن المؤلف
ديفيد ديلوني (تم نشر 86 مقالة)

ديفيد كاتب مستقل مقيم في شمال غرب المحيط الهادئ ، ولكنه في الأصل ينحدر من منطقة الخليج. لقد كان متحمسًا للتكنولوجيا منذ الطفولة. تشمل اهتمامات David القراءة ومشاهدة البرامج التلفزيونية والأفلام عالية الجودة والألعاب الرجعية وتجميع التسجيلات.

المزيد من David Delony

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك