عندما تبدأ في استخدام Linux ، ستجد أن النظام يعتمد على سطر الأوامر أكثر بكثير من أنظمة التشغيل الأخرى على الرغم من وجود العديد من بيئات سطح المكتب. لماذا هذا؟
هناك الكثير من الأسباب التي تجعل سطر الأوامر جزءًا أساسيًا من نظام Linux البيئي.
1. عندما تم تطوير يونكس ، لم تكن هناك واجهة مستخدم رسومية
في حين أن Linux ليس Unix ، لأنه لا يحتوي على رمز من النظام ، فإن سلوكه يعتمد عليه ، بما في ذلك استخدامه لسطر الأوامر. عندما تم تطوير Unix في Bell Labs في أواخر الستينيات وأوائل السبعينيات ، لم تكن هناك واجهة مستخدم رسومية.
قدم معظم الأشخاص برامجهم على بطاقات مثقبة ، بينما تمكن عدد قليل محظوظ من التفاعل مع النظام باستخدام محطة ، مثل مبتكري Unix: Dennis Ritchie و Ken Thompson.
كانت هذه المحطات إما آلات كتابة عن بُعد أو محطات فيديو ، والتي كانت مجرد شاشة ولوحة مفاتيح. كلا النوعين من المحطات الطرفية يدعمان النص فقط وليس الرسومات.
كانت واجهات سطر الأوامر طبيعية لهذا النوع من المحطات. كان استخدام المحطات النصية أيضًا سببًا رئيسيًا وراء تفضيل مطوري Unix لأسماء الأوامر القصيرة ، حيث كانوا أسرع في الكتابة.
متعلق ب: لماذا أوامر Linux قصيرة جدًا؟ تاريخ أوامر لينكس
كان المبرمجون من أقوى المدافعين عن Linux لأنه يحتوي على العديد من الأدوات لإنجاز عملهم: المترجمون الفوريون والمترجمون والمصححون. وتعمل كل هذه الأدوات على سطر الأوامر.
بينما يمكنك استدعاء كل هذه من IDE رسومي ، فهي مجرد واجهة أمامية لسطر أوامر في مكان ما.
3. سطر الأوامر سريع
يحب الكثير من مستخدمي Linux الادعاء بأن سطر أوامر Linux أسرع من استخدام واجهة المستخدم الرسومية. تبدأ برامج سطر الأوامر بشكل أسرع من البرامج الرسومية لأن هناك حملًا أقل.
هذا أحد أسباب ظهور Linux لأول مرة على أجهزة الكمبيوتر ، فإن التوزيعات ستتحول إلى بيئة وحدة التحكم بشكل افتراضي. غالبًا ما تكافح أجهزة الكمبيوتر الشخصية الأقل قوة في هذا العصر لتشغيل X ، على الأقل مع الكميات الصغيرة من ذاكرة الوصول العشوائي التي تم تجهيز أنظمة سطح المكتب بها.
يمكنك أن ترى كم يكافح جهاز كمبيوتر i386 المزود بذاكرة وصول عشوائي (RAM) 4 ميجا بايت في أوائل التسعينيات لتحميل مدير نوافذ X بسيط ، وكان هذا مقدارًا صحيًا من ذاكرة الوصول العشوائي في ذلك الوقت:
4. يعمل سطر الأوامر في كل مكان ، بما في ذلك الخوادم
أحد الأسباب الكبيرة لبقاء سطر الأوامر على أنظمة Linux هو أنه يعمل في كل مكان تقريبًا. إذا لم تعجب X بطاقة الرسومات الخاصة بك ، وهي مشكلة كانت أكثر شيوعًا أيضًا في أنظمة Linux القديمة ، فستجد نفسك مهملًا في وحدة التحكم. هذا يعني أنه يمكنك الرجوع إلى سطر الأوامر عندما تحتاج إلى ذلك.
لهذا السبب ، من الشائع تثبيت خوادم Linux باستخدام واجهة سطر الأوامر فقط. هذا يسمح باستخدام خادم أكثر كفاءة. بعد كل شيء ، ليست هناك حاجة إلى واجهة المستخدم الرسومية إذا لم يراها أحد على أي حال.
يفضل العديد من المسؤولين تسجيل الدخول عن بُعد عبر SSH لإدارة خوادمهم. يسمح هذا الحمل المنخفض لخوادم Linux بالعمل بكفاءة أكبر من خوادم Windows.
متعلق ب: هل يمكنك تشغيل Linux بدون بيئة سطح المكتب؟
5. يمكن برمجة برامج سطر الأوامر
تتمثل إحدى الميزات الكبيرة لبرامج سطر الأوامر على البرامج الرسومية في أن المبرمجين يمكنهم تشغيلها تلقائيًا.
إذا كنت تعمل مع برامج رسومية مثل مديري الملفات ، فغالبًا ما تتعرض لعمليات متكررة مثل إعادة تسمية الملفات. إذا كان لديك الكثير من الملفات ، فقد يصبح ذلك مملاً باستخدام مدير ملفات GUI. يسمح لك الغلاف باستخدام أحرف البدل لإنشاء قائمة بالملفات.
إذا أردت نسخ جميع ملفاتك النصية إلى دليل ، فستستخدم هذا السطر:
cp * .txt / example
يمكنك أيضًا استخدام لغات البرمجة النصية للقيام بمهام أكثر تعقيدًا. لسنوات عديدة ، كانت لغة البرمجة النصية هي الصدفة. ميزة shell هي أنه يمكنك استخدام البرامج المألوفة التي كنت تستخدمها في سطر الأوامر في البرامج النصية الخاصة بك.
بينما تستخدم لغات البرمجة النصية مثل Perl و Python المكتبات ، من الممكن أيضًا استخدام برامج Linux القياسية في حالة عدم وجود مكتبة.
أنت تعرف الآن لماذا يستخدم Linux سطر الأوامر كثيرًا
إذا شعرت بالحيرة من مدى أهمية سطر الأوامر بالنسبة إلى Linux ، فأنت تعرف الآن مدى أهميته للعديد من الاستخدامات التقنية مثل الخوادم والتطوير. حتى أنه يجعل الكمبيوتر يعمل من أجلك بدلاً من العكس.
إذا كنت قد بدأت للتو في استخدام سطر أوامر Linux وشعرت بالضياع ، فاقرأ للحصول على مزيد من النصائح حول تحقيق أقصى استفادة من نظام Linux الخاص بك مع shell.
يمكنك القيام بالكثير من الأشياء الرائعة باستخدام الأوامر في Linux وليس من الصعب تعلمها حقًا.
اقرأ التالي
- لينكس
- أوامر لينكس
- لينكس باش شل
ديفيد كاتب مستقل مقيم في شمال غرب المحيط الهادئ ، ولكنه في الأصل ينحدر من منطقة الخليج. لقد كان متحمسًا للتكنولوجيا منذ الطفولة. تشمل اهتمامات David القراءة ومشاهدة البرامج التلفزيونية والأفلام عالية الجودة والألعاب الرجعية وتجميع التسجيلات.
اشترك في نشرتنا الإخبارية
انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!
انقر هنا للاشتراك