يوسُف | Yousuf
يوسُف | Yousuf

@aigeo_

21 Tweets 31 reads Jan 29, 2021
في هذا #الثريد سأقوم بشرح Linux Directories !
 ( بشكل مبسط ) 👇
#programinglovers
/bin ( Essential User Binaries )
يحتوي الدليل /bin على binaries files المستخدم الأساسية (البرامج) التي يجب أن تكون موجودة عند تثبيت النظام في وضع المستخدم الفردي.
/sbin ( System Administration Binaries )
يشبه الدليل /sbin  دليل /bin. يحتوي على binaries files أساسية يُقصد عمومًا تشغيلها بواسطة المستخدم الجذر لإدارة النظام.
/boot ( Static Boot Files )
يحتوي الدليل /boot على الملفات المطلوبة لتشغيل النظام - على سبيل المثال ، يتم تخزين ملفات محمل الإقلاع GRUB و Linux karnel الخاصة بك هنا. لا توجد ملفات تهيئة أداة تحميل التمهيد هنا ، على الرغم من أنها موجودة في etc/ مع ملفات التكوين الأخرى.
/ cdrom ( Historical Mount Point for CD-ROMs  )
دليل / cdrom ليس جزءًا من معيار FHS ، ولكنك ستظل تجده على Ubuntu وأنظمة التشغيل الأخرى. إنه موقع مؤقت للأقراص المدمجة التي يتم إدخالها في النظام. ومع ذلك ، فإن الموقع القياسي للوسائط المؤقتة موجود داخل دليل /media.
dev/ ( Device Files )
يحتوي على ملفات الجهاز لجميع hardware devices الموجودة على machine .
etc/ ( Configuration Files )
يحتوي على ملفات تكوين التطبيق ، وبدء التشغيل ، والإغلاق ، والبدء ، وإيقاف البرنامج النصي لكل برنامج على حدة.
home/ ( Home Folders )
الدليل الرئيسي للمستخدمين. في كل مرة يتم فيها إنشاء مستخدم جديد ، يتم إنشاء دليل باسم المستخدم داخل الدليل الرئيسي الذي يحتوي على أدلة أخرى مثل سطح المكتب والتنزيلات والمستندات وما إلى ذلك.
lib/ ( Essential Shared Libraries )
يحتوي دليل Lib على وحدات kernel وصور المكتبة المشتركة المطلوبة لتشغيل النظام .
media/ (Removable Media)
يحتوي دليل /media على أدلة فرعية حيث يتم تركيب أجهزة الوسائط القابلة للإزالة المُدرجة في الكمبيوتر . مثال : عند إدخال قرص مضغوط في نظام Linux الخاص بك ، سيتم إنشاء دليل تلقائيًا داخل دليل media/ يمكنك الوصول إلى محتويات القرص المضغوط داخل هذا الدليل.
mnt/ ( Temporary Mount Points )
من الناحية التاريخية ، فإن الدليل /mnt هو المكان الذي قام فيه مسؤولو النظام بتثبيت أنظمة الملفات المؤقتة أثناء استخدامها.
opt/ ( Optional Packages )
يحتوي الدليل /opt على أدلة فرعية لحزم البرامج الاختيارية. يتم استخدامه بشكل شائع بواسطة البرامج الاحتكارية التي لا تخضع للتسلسل الهرمي القياسي لنظام الملفات - على سبيل المثال ، قد يقوم برنامج احتكاري بتفريغ ملفاته في /opt / application عند تثبيته.
proc/ ( Kernel & Process Files )
نظام ملفات افتراضي وزائف يحتوي على معلومات حول تشغيل العملية بمعرف عملية معين يُعرف أيضًا باسم pid.
root/ ( Root Home Directory )
هذا هو الدليل الرئيسي ( home/ ) للمستخدم الجذر .
run/ ( Application State Files )
يعد الدليل /run جديدًا إلى حد ما ، ويمنح التطبيقات مكانًا قياسيًا لتخزين الملفات المؤقتة التي تتطلبها مثل متطلبات sockets و process IDs .
srv/ ( Service Data )
يحتوي الدليل /srv على "بيانات للخدمات التي يوفرها النظام". إذا كنت تستخدم خادم Apache HTTP لخدمة موقع ويب ، فمن المحتمل أن تخزن ملفات موقعك على الويب في دليل داخل الدليل /srv.
sys/
تتضمن توزيعات Linux الحديثة دليل /sys كنظام ملفات افتراضي ، يخزن ويسمح بتعديل الأجهزة المتصلة بالنظام.
tmp/ ( Temporary Files )
تخزن التطبيقات الملفات المؤقتة في الدليل /tmp. يتم حذف هذه الملفات بشكل عام عند إعادة تشغيل النظام الخاص بك ويمكن حذفها في أي وقت بواسطة أدوات مساعدة مثل tmpwatch.
usr/ ( User Binaries & Read-Only Data )
يحتوي على تطبيقات وملفات يستخدمها المستخدمون ، على عكس التطبيقات والملفات التي يستخدمها النظام. مع ملاحظة انه للقراءة و التشغيل فقط .
var/ ( Variable Data Files )
دليل / var هو المقابل القابل للكتابة إلى الدليل /usr ، والذي يجب أن يكون للقراءة فقط في التشغيل العادي. تتم كتابة ملفات السجل وكل شيء آخر يتم كتابته عادةً إلى /usr أثناء التشغيل العادي إلى دليل /var.

Loading suggestions...