تعلم الترمينال في لينكس الدرس 22023-06-10T21:00:00Z
فهم نظام الملفات في لينكس:
اﻷنظمة الشبيهة بيونكس كنظام لينُكس تنظم ملفاتها على شكل شجرة
، حيث المجلد اﻷول في نظام الملفات يُسمى المجلد الجذر . يحتوي المجلد الجذر على ملفات ومجلدات فرعية ، حيث يمكن أن تحتوي هي اﻷخرى على ملفات ومجلدات إضافية وهكذا .
على عكس نظام ويندوز ، الذي يعتمد على نظام ملفات منفصل لكل قرص تخزين ( هارد ديسك ) ، فإن اﻷنظمة الشبيهة بِيُونكس كَاللينُكس دائمًا ما تحتوي شجرة نظام ملفات وحيدة ، دون اﻷخذ بعين الاعتبار طريقة أو عدد اﻷجهزة المتصلة بالحاسوب ، حيث يتم إضافة أقراص التخزين ( هارد ديسك مثلاً ) أو بمعنى أدق وصلها ( mount ) في نقاط مختلفة في شجرة الملفات تحدد حسب رغبة مدير النظام ، أو الأشخاص المسؤولين عن النظام .
أفضل تشبيه لنظام الملفات في نظام لينكس هو مثل شجرة مقلوبة
نستطيع أن نقف في منتصفها أو على أحد أغصانها . نستطيع في أيّة لحظة رؤية الملفات التي توجد في المجلد الحالي ( أي مثل أوراق الشجرة
) والطريق إلى المجلد الذي يعلونا ( يُسمى عادة بالمجلد اﻷب ) وأيّة مجلدات فرعية تقع تحتنا ، حيث المجلد الذي نقف فيه يُسمى مجلد العمل الحالي ( current working directory ) .
مجلد العمل الحالي:
هذا اﻷمر لعرض مجلد العمل الحالي
الذي نقف فيه :
[hesham-ali@localhost: ~]$ pwd/home/hesham-ali
حيث عندما تسجل دخول إلى النظام أو حتى تبدأ جلسة الطرفية ، يكون المجلد الحالى هو " المنزل " (home ) . حيث يملك كل مستخدم مجلد منزل خاص به .
عرض محتويات المجلد الحالي
:
لعرض محتويات المجلد الحالي أو أي مجلد استخدم اﻷمر ls هكذا :
[hesham_ali@localhost: ~]$ lsbin Desktop Documents Downloads Music Pictures Public Templates Videos
سنقضي المزيد من الوقت مع اﻷمر ls في الدروس القادمة خلال رحلتنا الممتعة .
الانتقال من مجلد العمل الحالي
إلى أي مجلد آخر
:
نستخدم اﻷمر cd لتغيير مجلد العمل الحالي والانتقال إلى أي مجلد آخر نحدده ، حيث نكتب اﻷمر cd يتبعه مسار المجلد الهدف الذي نريد الانتقال إليه . هناك طريقتين لتحديد المسارات : مسارات مطلقة ، ومسارات نسبية وهذا ما سنتعرف عليه في الدرس القادم بمشيئة الله تعالى .
إلى ذلك الحين نترككم في رعاية الله وأمنه .
والسلام عليكم ورحمة الله وبركاته .