NameCheap-Hosting

استفد من الخصومات على خدمات الاستضافة بمختلف انواعها

VPS hosting: up to 30% off!

الأربعاء، 2 يناير 2019

المجلدات الرئيسية لنظام التشغيل لينكس


المجلدات الرئيسية لنظام التشغيل لينكس 

تتشابه أغلب توزيعات نظام التشغيل لينكس إلى حد كبير من ناحية بنية وتركيبة المجلدات 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.