دليل المبتدئين لاستخدام محطة Linux

مثل أي مبتدئ في Linux، شعرت بالخوف قليلاً من Linux Terminal عندما قمت بالتبديل إلى Linux لأول مرة. ومع ذلك، عندما بدأت في استكشاف وتعلم بعض الأوامر الطرفية الأساسية، بدأت الأمور تتغير. الآن، يمكنني بسهولة أتمتة المهام وإدارة الملفات بسرعة البرق وتثبيت البرامج مباشرة من الجهاز. الحقيقة هي أن استخدام محطة Linux ليس مخيفًا كما يبدو. نعرض لك هنا كيفية البدء باستخدام محطة Linux.
تقديم محطة لينكس
يعد الجهاز الطرفي (المعروف أيضًا باسم واجهة سطر الأوامر أو Shell أو CLI) بمثابة خط الاتصال المباشر مع نظام Linux الخاص بك. وهو بمثابة مركز أوامر لنظام التشغيل الخاص بك، حيث يوفر واجهة قائمة على النص تمكنك من كتابة الأوامر وتنفيذ البرامج النصية وإدارة نظامك بكفاءة.
الشروع في العمل مع محطة لينكس
إذًا، كيف يمكنك الوصول إلى Linux Terminal؟ يعتمد ذلك قليلًا على توزيعة Linux لديك (مثل Ubuntu أو Fedora أو Mint)، ولكن بشكل عام، يمكنك العثور عليه في قائمة التطبيقات لديك. ابحث عن شيء يسمى Terminal أو Console أو Xterm، أو ببساطة استخدم اختصار لوحة المفاتيح مثل كنترول + بديل + ت.
بمجرد فتحه، سترى شاشة سوداء (عادة، على الرغم من إمكانية تخصيصها) مع مؤشر وامض. هذا هو الموجه الخاص بك، حيث ستنفذ أوامر Linux الخاصة بك. يبدو عادةً شيئًا مثل هذا:

هنا، user@computer:~$
يشير (haroon@Ubuntu:~$) إلى اسم المستخدم الخاص بك (haroon)، واسم جهاز الكمبيوتر الخاص بك (Ubuntu)، والدليل الحالي (~
، وهو الدليل الرئيسي الخاص بك). أيضا، $
الإشارة تعني أن الجهاز جاهز لأوامرك.
دعونا نجرب شيئا بسيطا. يكتب echo "Welcome to MTE!"
الأمر في المحطة الخاصة بك واضغط على Enter:

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

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

فهم الأوامر الأساسية
الآن بعد أن عرفت كيفية فتح الوحدة الطرفية واستخدامها، دعنا نتعمق في بعض الأوامر الأساسية التي ستساعدك على التنقل في نظامك وإدارته. في Linux، تخدم الأوامر المختلفة أغراضًا مختلفة.
على سبيل المثال، إحدى المهام الأكثر شيوعًا التي أقوم بها في الوحدة الطرفية هي التنقل عبر الملفات والمجلدات. إذا كنت تريد الانتقال إلى دليل محدد، فاستخدم ملف cd
الأمر باسم الدليل:
عند العمل في دليل متداخل، قد ترغب في معرفة وجهتك الحالية في نظام الملفات. لهذا استخدم pwd
الأمر الذي يرمز إلى “دليل عمل الطباعة”:
لعرض كافة الملفات والمجلدات الموجودة في موقعك المفتوح حاليًا، استخدم ls
يأمر:
إلى جانب التنقل، يمكنك أيضًا إنشاء ملف فارغ جديد باستخدام الملف touch
الأمر متبوعًا باسم الملف:
هل تحتاج إلى إنشاء مجلد جديد؟ ينفذ mkdir
مع مجلد اسمه:
بعد إنشاء الملفات أو المجلدات، يمكنك حذفها باستخدام rm
الأمر متبوعًا باسم الملف أو المجلد:
يمكنك أيضًا استخدام cp
لنسخ ملف أو دليل، و mv
لنقل أو إعادة تسمية ملف أو دليل.
هناك مهمة أخرى أحب تنفيذها في الوحدة الطرفية وهي عرض محتويات الملف أو البحث داخل الملفات باستخدام أوامر Linux أو برامج التحرير المستندة إلى المحطة الطرفية. لنعرض المحتوى الكامل للملف بامتداد cat
:
بالإضافة إلى إدارة الملفات، هناك العديد من أوامر Linux لمهام مثل إدارة العمليات، والتحقق من استخدام القرص، والشبكات، وعرض معلومات النظام. توجد أيضًا أوامر لإدارة الحزم، والتي يمكنك استخدامها لإزالة حزم البرامج أو تحديثها أو تثبيتها.
هذه مجرد الأساسيات، لكنها كافية للبدء. يمكنك الاستفادة من ورقة الغش الخاصة بسطر أوامر Linux لمساعدتك في إتقان الأوامر شائعة الاستخدام. أثناء التدريب، ستكتشف المزيد من الأوامر والاختصارات التي تجعل حياتك أسهل.
استخدم TLDR أو Man Pages للمساعدة
لنفترض أنك تحاول استخدام أمر ما، لكنك غير متأكد من كيفية عمله. ماذا تفعل؟ لا تقلق – لست بحاجة للذهاب إلى أي مكان. يمكنك الحصول على شرح تفصيلي ومبسط لأي أمر مباشرة في الوحدة الطرفية باستخدام man
و tldr
الأوامر.
أول واحد، man
(اختصار لـ “دليل”)، يعرض صفحة الدليل الخاصة بالأمر. ويقدم شرحا مفصلا، بما في ذلك جميع خياراته، والأمثلة، والتعريفات.
على سبيل المثال، تشغيل man ls
سوف تظهر لك جميع الخيارات والتفاصيل الخاصة بالـ ls
يأمر.

على الرغم من أن صفحات الدليل شاملة، إلا أنها قد تكون في بعض الأحيان مرهقة للمبتدئين. أدخل TLDR (طويل جدًا، لم تتم قراءته). إنها نسخة مبسطة من صفحات الدليل التي تمنحك أمثلة سريعة وتعريفات موجزة للأمر المطلوب. ستحتاج إلى تثبيته باستخدام مدير الحزم الافتراضي لديك، مثل استخدام APT على Ubuntu:
ثم اكتب ببساطة tldr
متبوعًا بالأمر:

سوف تحصل على ورقة الغش مع أمثلة عملية.
مواقع وقنوات اليوتيوب لتعلم نظام Linux
ليس من الضروري أن يكون تعلم Linux أمراً مرهقاً، خاصة في ظل المجموعة الواسعة من الموارد المتاحة عبر الإنترنت اليوم. إذا كنت مبتدئًا، فإن موقع YouTube هو مكان رائع للبدء. تقدم قنوات مثل The Linux Experiment وLearn Linux TV برامج تعليمية مناسبة للمبتدئين، تتراوح من الأوامر الأساسية إلى الموضوعات المتقدمة مثل إدارة الخادم. لقد وجدت شخصيًا مقاطع الفيديو التمهيدية مفيدة بشكل لا يصدق عندما بدأت لأول مرة. إنه مثل وجود معلم افتراضي يرشدك خلال الأساسيات.
إذا كنت تفضل مواقع الويب التفاعلية، فإن المنصات مثل Linux Journey وOverTheWire هي خيارات ممتازة. يقوم Linux Journey بتقسيم مفاهيم Linux إلى دروس قصيرة الحجم باستخدام الاختبارات، بينما يعمل OverTheWire على تعزيز التعلم من خلال تحديات مثل Bandit، حيث يمكنك حل الألغاز باستخدام أوامر Linux. كلتا المنصتين مناسبتان للمبتدئين وتجعلان التعلم ممتعًا وجذابًا.
بالنسبة لأولئك الذين يستمتعون بمزيج من البرامج التعليمية والمحتوى الموجه من المجتمع، تقدم قنوات YouTube مثل DistroTube وChris Titus Tech نصائح عملية ومراجعات للتوزيعات وأخبار Linux.
تصفح قسم Linux الخاص بنا
إذا كنت تبحث عن المزيد من النصائح والحيل والبرامج التعليمية، فراجع قسم Linux الخاص بنا. لدينا مقالات حول مجموعة واسعة من المواضيع، بدءًا من أدلة المبتدئين البسيطة وحتى البرامج التعليمية المعقدة للغاية. بالإضافة إلى ذلك، هناك العديد من المقالات المناسبة للمبتدئين والمرتبطة بالفعل في هذا الدليل، ولكن إليك بعض المقالات الأخرى التي قد تجدها مفيدة:
بدائل للمحطة الافتراضية
في حين أن الوحدة الطرفية الافتراضية مناسبة تمامًا لمعظم المهام، إلا أن هناك بدائل توفر ميزات محسنة وخيارات التخصيص. تتضمن بعض الاختيارات الشائعة Terminator وGuake وKonsole وAlacritty. كل من هذه المحطات لديها ميزات ومواصفات فريدة من نوعها.
على سبيل المثال، Guake عبارة عن محطة طرفية منسدلة تظهر من أعلى الشاشة، على غرار وحدة التحكم Quake. وفي الوقت نفسه، توفر المحطات الطرفية مثل Alacritty محاكيًا طرفيًا مُسرَّعًا بواسطة وحدة معالجة الرسومات (GPU) يركز على البساطة والأداء.
يمكن لهذه البدائل تحسين سير عملك وجعل العمل في الوحدة الطرفية أكثر كفاءة. يمكنك تثبيتها بسرعة باستخدام مدير حزم Linux الافتراضي المحدد لديك.
ابدأ في تعلم محطة Linux بالأساسيات، واستكشف الموارد المتوفرة، ولا تخف من ارتكاب الأخطاء. هكذا تتعلم.
حقوق الصورة: جيمس هاريسون عبر Unsplash. جميع التعديلات ولقطات الشاشة بواسطة Haroon Javed.