|
عرض
قائمة الملفات
عرض
محتوى الملف
العمل
مع الملفات
الخط
المفتوح للمساعدة في تشغيل نظام
Linux
العمل
مع الأدلة
استخدام
Wildcard
حذف
دليل
طباعة
ملف
تقوم معظم أنظمة التشغيل بما فيه نظام
Linux
بتنظيم البيانات التي تخزن أو تعالج في مجموعات متسقة لكل منها اسم أو عنوان
للمجموعة للاستدلال عليها. وتعرف هذه المجموعات بالملفات. ويمكن أن يكون
الملف :
·
مستند تاريخي يتعلق بموضوع معين
·
رسالة بريدية
·
برنامج حاسب مكتوب بلغة ما ولتكن لغة الباسكال مثلا.
ولا
يوجد نمط محدد للتعبير عن اسم الملف في نظام
Linux
إذ يمكن أن يحتوي اسم الملف عددا من الرموز تصل إلى 256 رمز. كما أن هذه
الرموز تشتمل على الأعداد والحروف والرموز الخاصة ( فيما عدا الشرطة المائلة
"/" ) .
ومن مبدأ الملف نأتي إلى تعريف الأدلة حيث يعرف الدليل بأنه مجموعة من
الملفات ذات العلاقة الواحدة ففي الأمثلة السابقة يمكن وضع دليل لجميع
الملفات التاريخية ودليل ثان للرسائل ، وأخيرا دليل للبرامج.
كما يمكن أن تتبع هذه الأدلة أدلة فرعية لها طبقا للتفرع الشجري.
وعادة يشار إلى الملف بالمسار الذي يتبعه إلى مكان تخزين الملف. وقد يحتوي
المسار على اسم دليل وربما إلى دليل فرعي. فمثلا إذا كان لدينا مجموعة من
البرامج مكتوبة في دليل اسمه
programs
ومن هذه البرامج
program1.pas ,
program2.c , info.dat
….
وأردنا استدعاء البرنامج
program1.pas
فإن مساره يكون كالآتي:
programs/program1.pas
لاحظ أن الشرطة المائلة استخدمت هنا للفصل بين اسم الدليل واسم الملف ، وهذا
ما دعانا إلى عدم استخدامها في تعريف اسم الملف أو الدليل.
وكما أشرنا من قبل يمكن تكوين أدلة فرعية تحت الأدلة الأصلية . فمثلا ،
الدليل
programs
قد يتبعه دليل فرعي خاص بالبيانات اسمه
data
وبه مجموعة من الملفات تحتوي على بيانات البرامج وليكن أحد هذه الملفات اسمه
courses.data
ومطلوب استدعاؤه. عند ذلك يكون المسار كالآتي :
programs/data/courses.dat
ويلاحظ
من المثال السابق أن المسار يحدد الدليل ثم الدليل الفرعي ثم اسم الملف طبقا
للتفرع الشجري. ويمكن القول أن الدليل
programs
هو الأب للدليل الفرعي
data
. |