المجلدات الرئيسية
لنظام التشغيل لينكس
تتشابه
أغلب توزيعات نظام التشغيل لينكس إلى حد كبير من ناحية بنية وتركيبة المجلدات directories الرئيسية التي تحتفظ بملفات النظام، وملفات
العتاد وملفات التطبيقات وملفات المستخدمين.
جميع
الملفات الموجودة في نظام تشغيل اللينكس تتفرع من المجلد الرئيسي ويحمل العلامة
" / "، حيث يتفرع من هذا المجلد الرئيسي عدة مجلدات هي على النحو
التالي:
-
/tmp
يحتفظ بالملفات المؤقتة حيث
غالباً يستخدم من قبل التطبيقات العاملة على النظام عند تشغيلها، حيث يتم تخزين
الملفات التي تحتاجها مختلف التطبيقات في هذا المجلد، ويستطيع اي تطبيق أو متسخدم
من الوصول لهذه الملفات، إذ تحذف الملفات من هذا المجلد تلقائيا بعد اعادة تشغيل
النظام.
-
/home هذا المجلد مخصص للاحتفاظ بالملفات الخاصة بالمستخدمين،
يتم انشاء مجلد فرعي لكل مستخدم للنظام بحيث يكون محمي ولا يستطيع مستخدم من
الوصول لمفات مستخدم آخر.
-
/usr يُستخدم هذا المجلد لتخزين التطبيقات الخاصة بكل مستخدم،
حيث يحتوي هذا المجلد على مجلدات فرعية لكل مستخدم.
-
/usr/local يستخدم من قبل مدير النظام administrator لتنصيب التطبيقات.
-
/usr/share كان ستخدم من أجل مشاركة الملفات بين أنظمة اللينكس
العاملة على عدة أجهزة.
-
/usr/lib يستخدم لحفظ الملفات التنفيذية binary executable
files للبرامج
المنصّبة على النظام.
-
/usr/sbin يستخدم لحفظ الملفات التنفيذية binary executable
files للتطبيقات
الخاصة بكل مستخدم.
-
/dev يستخدم لمفات التعريفات الخاصة بالعتاد العادي أو
الافتراضي hardware and virtual devices التي يتعامل
معها نظام التشغيل لينكس. مثل ملفات تعريف الأقراص الصلبة، ملفات الخاصة بانشاء
الاعداد العشوائية، الملفات الخاصة بالذاكرة العشوائية RAM.
-
/etc يستخدم لحفظ اعدادات نظام التشغيل وكذلك الخدمات العاملة
على النظام. على سبيل المثال يتم تحزين اسماء الاستخدام والمعلومات المرتبطة
باسماء الاستخدام بما فيها كلمة السر لكل اسم استخدام ضمن هذا المجلد.
-
/var يستخدم من قبل نظام التشغيل والبرمجيات العاملة على
النظام بيانات التطبيقات عند تشغيلها وكذلك التسجيلات logs المرتبطة بتلك التطبيقات. ويحتوي
على مجلدات فرعية مثل tmp و log.
-
/sbin يستخدم لحفظ الملفات التنفيذية binary files الخاصة بنظام التشغيل واللازمة خلال عملية
تشغيل النظام booting.