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

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

تاريخ موجز لخط القيادة

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

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

في عام 1969 ، طور دينيس ريتشي وكين طومسون في مختبرات بيل نظام التشغيل Unix ، وهو أحد أنظمة تشغيل الحواسيب المركزية الأولى التي اكتسبت اعتمادًا على نطاق واسع.

instagram viewer

يعمل نظام Unix على حواسيب رئيسية كنظام مشترك ، حيث يتفاعل الأشخاص مع الكمبيوتر من محطات فردية تتكون من لوحة مفاتيح وشاشة فقط. فعل المستخدمون كل شيء من إنشاء الملفات والتنقل خلالها إلى نقل البيانات عن طريق كتابة الأوامر باستخدام shell ، والتي فسّرها الكمبيوتر الرئيسي بعد ذلك.

إذا حدث خطأ ما ، يمكن لمسؤول النظام التحقق من خلال وحدة تحكم وإدخال نص مخصص و جهاز العرض المستخدم للرسائل المتعلقة بالنظام مثل تلك المتعلقة بـ BIOS أو bootloader أو نواة. Linux هو نظام شبيه بـ Unix يقوم بتكرار الكثير من وظائف Unix ، ولكن كبرنامج مجاني متاح للجميع.

كانت قشرة طومسون (التي كتبها كين طومسون) هي الغلاف الأولي ليونيكس ، ولكن البديل جاء من ستيفن بورن في عام 1979 المعروف باسم قشرة بورن. في عام 1989 ، أنشأ بريان فوكس قذيفة Bourne Again (bash اختصارًا) كبديل برمجي مجاني لصدفة Bourne كجزء من مشروع GNU. هذا هو الغلاف الافتراضي لمعظم أنظمة تشغيل Linux.

وبالتالي لدينا العديد من الأسماء التي لا تزال شائعة الاستخدام لسطر الأوامر اليوم: سطر الأوامر ، والصدفة ، والمحطة الطرفية ، ووحدة التحكم ، والباش.

كيفية استخدام Linux Command Line

للبدء ، ما عليك سوى النقر فوق تطبيق سطر الأوامر لتوزيع Linux. بالنسبة للكثيرين ، الاسم هو ببساطة "Terminal". ذلك لأن التطبيقات هي في الأساس إصدارات افتراضية حديثة لمحطة يونكس القديمة.

لا يبدو أن النافذة الطرفية الفارغة تظهر الكثير ، ولكنها توفر لك ثلاث أجزاء من المعلومات: اسم المستخدم الخاص بك ، اسم المضيف (إما جهاز الكمبيوتر المحلي الخاص بك أو خادم بعيد) ، والدليل الحالي (افتراضيًا ، المجلد الرئيسي الخاص بك ، المشار إليه بواسطة أ ~). ال $ يمثل نهاية الموجه.

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

تتبع معظم الأوامر بناء جملة قياسيًا. الصيغة تسير على النحو التالي:

الهدف خيار الأمر

ال استهداف غالبًا ما يكون ملفًا أو مجلدًا. هذا مثال باستخدام الأمر ls:

ls -a التنزيلات

في المقتطف المذكور أعلاه ، ls هو الأمر ، هو الخيار و التحميلات هو المجلد الذي يستهدفه أمرك.

إذن ماذا يفعل هذا الأمر؟ حسنًا ، بشكل افتراضي ، يسرد ls جميع الملفات المرئية في دليلك الحالي. ال يخبر الخيار ls لعرض الملفات أو المجلدات المخفية أيضًا. الدليل الهدف التحميلات يطلب من ls سرد الملفات في مجلد التنزيلات بدلاً من المجلد الذي تعمل فيه حاليًا.

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

لماذا قد تستخدم سطر الأوامر اليوم؟

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

كتابة ملائم أو dnf الأمر أسرع من استخدام أي متجر تطبيقات ، بما في ذلك تلك الموجودة على Windows أو macOS أو Android أو iOS. يميل سطر الأوامر أيضًا إلى توفير مزيد من المعلومات في العملية.

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

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

إن معرفة طريقك حول الجهاز الطرفي يوسع أيضًا نوع الأجهزة التي تعرف كيفية استخدامها. على سبيل المثال ، يمكنك إعداد الخادم الخاص بك ، إما في المنزل أو عن بُعد. ربما قررت تحويل Raspberry Pi أو جهاز كمبيوتر محمول قديم كنت قد استلقيت عليه خادم وسائط منزلي أو جهاز التخزين السحابي الخاص بك.

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

هل يتطلب Linux سطر الأوامر؟

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

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

يشاركسقسقةبريد الالكتروني

ورقة الغش الأساسية لأوامر Tmux

اقرأ التالي

مواضيع ذات صلة
  • لينكس
  • صالة
نبذة عن الكاتب
بيرتل كينج (تم نشر 328 مقالة)

Bertel هو مبتدئ رقمي يكتب من كمبيوتر محمول مزود بمفاتيح خصوصية مادية ونظام تشغيل معتمد من مؤسسة البرمجيات الحرة. إنه يقدر الأخلاق على الميزات ويساعد الآخرين على التحكم في حياتهم الرقمية.

المزيد من Bertel King

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

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

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