الجمعة - 19 أبريل 2024
الجمعة - 19 أبريل 2024

للمبتدئين في لينكس (1 ـ 2)

الطرفية هي الشوكة التي تقف في حلق كل مستخدم مبتدئ للينكس، حقيقةً لا سبب لذلك إلا أنهم يخافون من استخدامها وهذا الخوف أدى إلى تجنبها بشكل كامل وبذلك عدم تعلمها، وبعدم تعلمها فهم تركوا جانباً مهماً من الجوانب المميزة للينكس عن نظم التشغيل لأخرى. جميعنا نعرف أن الطرفية شاشة سوداء تكتب فيها بضع أوامر ومن ثم تطبع نتائج هذا الأمر على الشاشة. الطرفية هي واجهة مثلها مثل الواجهات الرسومية ولكنها تعتمد على الأوامر بشكل كامل ولهذا تسمى سطر الأوامر، فيمكنك من خلال الطرفية تصفح المجلدات وتحرير الملفات والتحميل من الإنترنت وغيره، صدق أو لا .. يمكنك تصفح الإنترنت من خلال الطرفية أيضاً. ملاحظة: أوامر الطرفية تختلف باختلاف حالة الأحرف (Case sensitive) أي إن الأحرف الكبيرة تختلف عن الأحرف الصغيرة، فالأمر Cd يختلف عن الأمر cd وبالمناسبة فلا يوجد أمر يسمى Cd ولكن الأمر cd موجود. أوامر الطرفية كثيرة جداً ولا يمكن إلمامها في مقالة واحدة أو حتى عشر مقالات، اليوم سنذكر بعض الأوامر التي تحتاجها كمبتدئ، وسنتابع شرح الكثير من الأوامر المهمة في مقالات قادمة. cd cd هو اختصار لكلمة (change directory) وهو الأمر الأكثر استخداماً في لينكس، يستخدم الأمر cd للتنقل بين المجلدات في الطرفية. يستخدم الأمر كالتالي: cd /name/of/directory مع إبدال name of directory باسم المجلد الذي تريد الانتقال إليه. لاحظ هنا في مثالنا انتقلنا إلى مجلد التحميلات من مجلد المنزل. يمكنك استخدام الأمر: .. cd للانتقال إلى المجلد السابق، فإذا كتبنا الآن .. cd ونحن في مجلد التحميلات سننتقل إلى مجلد المنزل. pwd هو اختصار (print working directory) أي اطبع مجلد العمل الحالي، وهذا ما يفعله حيث يقوم بطباعة المسار الكامل الذي يؤدي إلى المجلد الحالي، وهذا الأمر منقذ أرواح بالنسبة للمبتدئين الذين يضيعون بين مجلدات لينكس الكثيرة حيث إن البنية التركيبية لنظام الملفات في لينكس مغايرة عن ويندوز قليلاً. إذا أكملنا على مثالنا السابق واستخدمنا الأمر pwd سيقوم بطباعة مكاننا الحالي وهو ملف التحميلات الذي يقع في المسار الظاهر في الصورة. ls وهو يدل على (List Directory Contents) ووظيفته طباعة محتويات المجلد الحالي، يمكن اتباع بعض الأوامر بمعطيات (arguments) للتحسين من عمل الأمر وإضافة مميزات أخرى تزيد من تجربة استخدامه: عند استخدام المعطى t مع ls (يتم استخدام الأمر بهذه الصورة “ls -t” حيث يفصل الأمر والمعطى مسافة و – ) سيقوم بطباعة محتويات الملف تبعاً لوقت التعديلات التي حدثت عليها، حيث يطبع الملفات ذات التعديل الأحدث أولاً، وعند استخدام المعطى a مع ls سيقوم الأمر بطباعة الملفات المخفية. يمكنك أن ترى جميع المعطيات عن طريق قراءة الدليل الخاص بالأمر ls باستخدام الأمر التالي :man ls ـ مدونة: أراجيك https://www.arageek.com