jump to navigation

نظام الملفات في نظام جنو/لينكس فبراير 13, 2009

Posted by makkay in أساسيات النظام.
trackback

ترتيب المجلدات والملفات في نظام جنو/لينكس مختلف عن نظام ويندوز .. في نظام ويندوز يشار إلى كل بارتيشن على القرص الصلب بحرف معين مثل

C:, D:

أما في نظام جنو/لينكس جميع البارتيشنات للقرص الصلب أو أكثر من قرص صلب تنظم تحت دليل واحد وهو

/

لاحظ الشرطة في ويندوز  مائلة لليسار .. أما الشرطة في نظام جنو/لينكس مائلة لليمين .. اللهم اجعلنا من أهل اليمين

في نظام ويندوز تحفظ المجلدات في مجلد

my documents

في نظام جنو/لينكس .. لكل مستخدم مجلد منزل home folder في الدليل

/home/username

هذا المجلد هو الوحيد الذي بإمكانك استخدامه بصلاحيات المستخدم العادي دون كلمة سر

بقية الأدلة في نظام الملفات محمية -بنظام الصلاحيات- ولا يمكن تعديلها والتغيير عليها إلا بإستخدام الصلاحيات الإدارية وكتابة كلمة السر لحمايتها من التخريب

هذه قائمة بأغلب الأدلة مع معلومات بسيطة حول محتويات كل دليل

/bin , /sbin

الملفات القابلة للتنفيذ binary والأوامر الضرورية لإستخدام النظام .. الفرق بينهم أن محتويات bin تكون مشتركة بين المستخدم الروت وبقية المستخدمين .. محتويات sbin فقط خاصة بالروت (عند استخدامها تحتاج إلى sudo في أوبنتو)

/boot

الملفات الخاصة بالإقلاع مثل grub ونواة لينكس

/dev

المعلومات الخاصة بالأجهزة device الموصولة بالجهاز .. الأجهزة تعامل كملفات (ملفات من نوع خاص) في نظام جنو/لينكس

/etc

المجلد الخاص بملفات الإعدادات configuration files للنظام .. أغلب ملفات الإعدادات هي ملفات نصية

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

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

/lib

المجلد الخاص بالمكتبات library التي تحتاجها الملفات التنفيذية الموجودة في sbin و bin

/lost+found

عند حدوث مشكلة في التيار الكهربائي وانطفاء الجهاز بطريقة غير صحيحة .. سيتم فحص القرص الصلب وسيحاول النظام استعادة أي ملف حصل له أي تلف (إن كان هناك أي تلف) واسترجاعه في هذا المجلد

هذا المجلد خاص بنظام الملفات ext3 لن تراه إذا كنت تستخدم نظام آخر للبارتيشن

/media

ستجد هنا محتويات السيدي عند إدخال سيدي .. أو محتويات الفلاش ميموري .. أو عندما تقوم بفتح بارتيشن الويندوز إذا كان لديك ويندوز في هذا المجلد

/proc

مجلد افتراضي يحتوي على ملفات افتراضية خاصة بالعمليات process

/root

مجلد المنزل الخاص بالمستخدم الروت .. مستخدم الروت في أوبنتو مغلق لذلك هذا المجلد فارغ

/usr

المجلد الخاص بالبرامج والمكتبات للبرامج وملفات المساعدة لهذه البرامج وهو من أكبر الأدلة مساحة

لاحظ هذا الدليل يحتوي على bin و sbin و lib خاصة بالملفات التنفيذية والمكتبات الغير أساسية لعمل الجهاز مثل البرامج العادية

/tmp

مجلد يحفظ فيه الملفات المؤقتة temporary files .. يتم حذف محتوياته بين فترة وفترة من قبل النظام

/opt

بعض البرامج .. خاصة البرامج التي يتم إضافتها ليس عن طريق مدير الحزم تضاف في هذا الدليل

/var

مجلد يحتوي على ملفات متغيرة variable مثل سجلات النظام logs وغيرها

للمزيد من المعلومات حول نظام الملفات في جنو/لينكس يمكنك اكتب في الطرفية

man hier

المصادر
file system hierarchy standard
linux filesystem hierarchy

ملاحظة المعلومات هي حسب فهمي للمصادر ولست متأكد تماماً من صحتها .. أتمنى من يرى أي خطأ يصححه لي

Advertisements

تعليقات»

No comments yet — be the first.

اترك رد

Please log in using one of these methods to post your comment:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s

%d مدونون معجبون بهذه: