|
الدرس الثاني - نظام الملفات في اليونكس
بسم الله الرحمن الرحيم
1. أقسام الأدلة في نظام اليونكس (Unix).
2. معرفة وظائف أدلة نظام اليونكس (Unix).
3. معرفة شكل نظام الملفات في النظام يونكس (Unix).
4. بعض مميزات النظام يونكس (Unix).
هو نظام معرّف من قبل نواة النظام (kernel) عن كيفية تخزين البيانات في الأدلة والملفات.والشكل التالي يبين لك نظام الملفات في نظام اليونكس (Unix)، والبنية الرئيسية لملفات النظام أنه يتكون من أدلة وملفات.ومن الممكن أن يتغير هذا الشكل من نظام إلى آخر ولكن يوجد بعض هذه الأجزاء لا يمكن تغييرها مثل دليل الجذر(root)وأيضاً دليل (etc) ودليل (dev).

1. أدلة رئيسية وهو الدليل الرئيسي للنظام وهو عادة ما تندرج تحته جميع أدلة النظام وهو ما يعرف باسم الجذر (Root) ، وهو يأخذ عادة العلامة (/).
2. أدلة فرعية وهي الأدلة المندرجة تحت دليل آخر مثل المجلد (/usr) يعتبر دليل فرعي وذلك لأنه مندرج تحت الدليل الرئيسي الجذر (Root) (/).
1. ( / ):
وهذا الدليل يعتبر الدليل الرئيسي للنظام حيث أنه يعتبر أساس النظام.
2. (/usr):
ويتكون هذا المجلد من الملفات والأدلة التي من الممكن أن يتشارك فيها مستخدموا النظام مثل الأغلفة.
3. (/bin):
وهذا المجلد يحتوي على الملفات التشغيلية للنظام مثلاً الأوامر المستخدمة في النظام تكون موجودة في هذا الدليل مثل الأوامر (ls) والأمر (cat) كما هو واضح في الشكل السابق.
4. (/etc):
ويحتوي هذا المجلد جميع ملفات مدير النظام ومن أهم هذه الملفات ملفات كلمات المرور المضللة (/etc/passwd) وملفات كلمات المرور المشفرة (/etc/shadow) وأيضا ملفات تعديل إعدادت النظام وملفات المجموعات في النظام والذي سوف يتم مناقشة هذا الملفات في دروس قادمة. .وهذه الملفات تكون عادة ً قابلة للقراءة فقط بالنسبة لجميع مستخدمي النظام ماعدا رئيس النظام (administer).
5. (/home):
ويحتوي هذا المجلد على الأدلة الإفتراضية لمستخدمي النظام مثلاً الدليل (/home/one) يعتبر الدليل الإفتراضي للمستخدم (one). وهكذا.
6. (/dev):
وهذا المجلد يحتوي على جميع ملفات الأجهزة المتصلة بالنظام وغير ذلك من تعاريف للعتاد. وهذا الدليل اختصار لكلمة (device) وهي تعني الأجهزة.
7. (/var):
وهذا الدليل يحتوي على الملفات التي تتغير مع إستخدام النظام واسم الدليل هو إختصار ل(variable) أي بمعنى متغير وهذا الدليل غالباً يحتوي على ملفات تسجيل الدخول لجميع المستخدمين (log files).
8. (/tmp):
وهذا الدليل خاص بملفات النظام المؤقتة حيث أن هذه الملفات ستذهب إذا تم إعادة تشغيل الجهاز (boot).
9. (/proc):
وهذا الدليل يحتوي على قائمة بجميع العمليات العاملة على الجهاز وبأرقامها.
يمكننا تشبيه نظام الملفات في نظام اليونكس بالحقيبة المليئة بالمستندات وداخل هذه المستندات أوراق، حيث أن الحقيبة في هذا المثال تشبه الدليل الرئيسي الجذر (root) والمستندات تشبه الأدلة الفرعية مثل (/home). أما بالنسبة للأوراق التي بداخل المستندات فهي تشبه هنا الملفات المندرجة تحت الأدلة مثل (/etc/passwd).
يعتبر نظام اليونكس من أقوى أنظمة التشغيل وذلك لأنه قائم على عدة مفاهيم وهي:
(multitasking): وهي تعني أن نظام اليونكس يعتبر نظام متعدد المهام أي بالإمكان القيام بأكثر من مهمة في الوقت نفسه.
(multi user) : وهي تعني أن نظام اليونكس يعتبر نظام يقبل بتعدد المستخدمين ومعنى ذلك أنه يمكن لأكثر من مستخدم أن يسجل دخوله للنظام في الوقت نفسه دون الحاجة لخروج أحدهم حتى يسجل الآخر دخوله .
(distributed) : وهي تعني أن نظام اليونكس يسمح للمستخدمين باستخدام مصادر النظام من خلال الشبكة.
المزيد من المواضيع
الدرس العاشر - التعرف على احرف التحكم في اليونكس
الدرس التاسع - تعريف الأحرف الوصفية الخاصة في اليونكس
الدرس الثامن - استعراض المجلدات في اليونكس
الدرس السابع - التنقل في اليونكس
الدرس السادس - نقل الملفات بواسطة الftp في اليونكس
الدرس الخامس - هيئة الأوامر في اليونكس
الدرس الرابع - تغيير كلمة السر
الدرس الثالث - حجز free shell account
الدرس الأول: مقدمة عن الحاسب الالي
مقدمة لدورة تعليم اليونكس
crontab & cron jobs الجزء الثاني و الاخير
crontab & cron jobs الجزء الاول
مختصرات الEMACS
افضل اداة باك اب في العالم
وضع البرامج في قائمة بدء التشغيل
التعامل مع اللينكس - محرر Emacs
أوامر اللينكس - الإتصال والمحادثة
أوامر اللينكس - حذف وإنشاء الملفات
أوامر اللينكس - نسخ الملفات
أوامر اللينكس (1)
ضغط و ارشفة الملفات gzip , tar
امر التصنيف sort
أمر عد السطور wc
|