بسم الله الرحمن الرحيم
الحمد لله رب العالمين، وصلى الله وسلم وبارك على عبده ورسوله نبينا محمد وعلى آله وصحبه أجمعين
شرح هيكل دليل Linux ومسارات الملفات المهمة
لأي شخص الذي لا يملك المعرفة السليمة من نظام التشغيل لينوكس و نظام الملفات لينكس ، والتعامل مع الملفات ومواقعها.
وتهدف هذه المقالة لتوفير المعلومات حول نظام الملفات لينكس ، وبعض من الملفات الهامة ، على سهولة الاستخدام و المكان .
مخطط هيكل دليل Linux
يتبع توزيع Linux القياسي بنية الدليل كما هو موضح أدناه مع رسم تخطيطي وشرح.
هيكل نظام ملفات Linux
هيكل دليل Linux
يحتوي كل دليل أعلاه (وهو ملف ، في المقام الأول) على معلومات مهمة ، مطلوبة لتشغيل برامج تشغيل الأجهزة ، وملفات التكوين ، وما إلى ذلك ، مع وصف موجز للغرض من كل دليل ، بدأنا بشكل هرمي.
/bin
جميع البرامج الثنائية القابلة للتنفيذ (ملف) المطلوبة
أثناء التمهيد والإصلاح والملفات المطلوبة للتشغيل
في وضع المستخدم الفردي وأوامر أساسية أخرى مهمة
، cat ، du ، df ، tar ، rpm ، wc ، history
إلخ.
/boot :
يحتفظ بالملفات المهمة أثناء عملية التمهيد ، بما في ذلك Linux Kernel .
/dev :
يحتوي على ملفات الجهاز لجميع الأجهزة الموجودة على الجهاز ، على سبيل المثال ، cdrom ، cpu ، إلخ
/etc :
يحتوي على ملفات تكوين التطبيق ، وبدء التشغيل ، والإغلاق ، والبدء ، وإيقاف البرنامج النصي لكل برنامج على حدة.
/ home :
الدليل الرئيسي للمستخدمين. في كل مرة يتم إنشاء مستخدم جديد، يتم إنشاء دليل في اسم المستخدم داخل الدليل الرئيسي الذي يحتوي على أدلة أخرى مثل سطح المكتب ، التحميل ، وثائق ، الخ
/lib :
إن lib الدليل على وحدات النواة و تقاسم مكتبة الصور المطلوبة لتشغيل النظام وتشغيل الأوامر في نظام الملفات الجذر.
/lost+found :
تم تثبيت هذا الدليل أثناء تثبيت Linux ، وهو مفيد لاستعادة الملفات التي قد تكون معطلة بسبب الإغلاق غير المتوقع .
/media :
تم إنشاء دليل التحميل المؤقت للأجهزة القابلة للإزالة ، مثل الوسائط / قرص مضغوط .
/mnt :
دليل التحميل المؤقت لنظام الملفات المتصاعد .
/opt :
يتم اختصار الخيار الاختياري كـ opt. يحتوي على برامج تطبيقات الطرف الثالث. بمعنى ، جافا ، إلخ.
/proc :
نظام ملفات افتراضي وزائف يحتوي على معلومات حول تشغيل العملية بمعرف عملية معين ويعرف أيضًا باسم pid .
/root :
هذا هو الدليل الرئيسي للمستخدم الجذر ويجب عدم الخلط بينه وبين '/ '
/run :
هذا الدليل هو الحل الوحيد النظيف لمشكلة early-runtime-dir وقت التشغيل المبكر .
/sbin :
يحتوي على برامج ثنائية قابلة للتنفيذ ، مطلوبة من قبل مسؤول النظام ، للصيانة . بمعنى ، iptables ، fdisk ، ifconfig ، swapon ، إعادة التشغيل ، إلخ.
/srv :
يتم اختصار الخدمة كـ " srv ". يحتوي هذا الدليل على الملفات الخاصة بالخادم والملفات ذات الصلة بالخدمة.
/sys :
تتضمن توزيعات Linux الحديثة دليل / sys كنظام ملفات افتراضي ، والذي يخزن ويسمح بتعديل الأجهزة المتصلة بالنظام.
/tmp :
الدليل المؤقت للنظام ، يمكن الوصول إليه من قبل المستخدمين والجذر. بتخزين الملفات المؤقتة لل مستخدم و النظام ، حتى التمهيد التالي.
/usr :
يحتوي على ثنائيات قابلة للتنفيذ ، وثائق ، كود المصدر ، مكتبات لبرنامج المستوى الثاني.
/var :
يشير إلى المتغير. من المتوقع أن تنمو محتويات هذا الملف. يحتوي هذا الدليل السجل ، القفل ، بكرة ، البريد الإلكتروني ، و درجة الحرارة الملفات.
استكشاف الملفات المهمة وموقعها وقابليتها للاستخدام
لينكس هو نظام معقد الذي يتطلب طريقة أكثر تعقيدا وكفاءة ل بدء ، توقف ، الحفاظ على و إعادة تشغيل نظام على عكس ويندوز . هناك واضحة المعالم تكوين الملفات ، الثنائيات ،man pages ، معلومات الملفات ، وغيرها من أجل كل عملية في لينكس .
/ boot / vmlinuz : ملف Linux Kernel .
/dev/hda :
ملف الأجهزة لأول IDE HDD ( القرص الصلب )
/dev/hdc :
ملف الجهاز الخاص بـ IDE Cdrom ، بشكل شائع
/dev/null :
جهاز زائف غير موجود. في بعض الأحيان يتم إعادة توجيه إخراج البيانات المهملة إلى
/dev/null
بحيث يتم فقده إلى الأبد.
/etc/bashrc :
يحتوي على نظام التخلف و الأسماء المستعارة التي تستخدمها bash shell..
/etc/crontab :
برنامج نصي شل لتشغيل أوامر محددة في فترة زمنية محددة مسبقًا.
/etc/export :
معلومات عن نظام الملفات متاح على الشبكة .
/etc/fstab :
معلومات عن محرك الأقراص ونقطة التحميل الخاصة بهم.
/etc/group :
معلومات الأمن المجموعة .
/etc/grub.conf :
محمل ملف التكوين.
/etc/init.d :
برنامج نصي لبدء تشغيل الخدمة .
/etc/lilo.conf :
ملف تكوين lilo bootloader .
/etc/hosts :
معلومات عن عناوين IP و المقابلة أسماء المضيف host names.
/etc/hosts.allow :
قائمة بالمضيفين المسموح لهم بالوصول إلى الخدمات على الجهاز المحلي او الخاص بك.
/etc/host.deny :
قائمة بالمضيفين المرفوضين للوصول إلى الخدمات على الجهاز المحلي او الخاص بك.
/etc/inittab :
عملية INIT وتفاعلهم على مستوى تشغيل مختلف .
/etc/issue :
يسمح بتعديل رسالة تسجيل الدخول المسبق .
/etc/modules.conf :
ملفات التكوين لوحدات النظام .
/etc/motd :
كلمة motd تعني " رسالة اليوم" ، الرسالة التي يحصل عليها المستخدمون عند تسجيل الدخول.
/etc/mtab :
معلومات الكتل المثبتة حاليًا .
/etc/ passwd :
يحتوي على كلمة مرور لمستخدمي النظام في ملف ظل shadow، وهو تطبيق أمان.
/etc/printcap :
معلومات الطابعة
/etc/profile :
افتراضيات Bash shell
/etc/profile.d :
البرنامج النصي للتطبيق ، تم تنفيذه بعد تسجيل الدخول .
/etc/rc.d :
معلومات حول البرنامج النصي الخاص بمستوى التشغيل run level .
/etc/rc.d/init.d :
تشغيل مستوى Initialisation Script.
/etc/resolv.conf :
خوادم اسم المجال (DNS) قيد الاستخدام من قبل النظام.
/etc/securetty :
قائمة طرفية ، حيث يمكن تسجيل الدخول إلى الجذر .
/etc/skel :
البرنامج النصي الذي يملأ الدليل الرئيسي للمستخدم الجديد .
/etc/termcap :
و ASCII الملف الذي يعرف سلوك الطرفية ، وحدة التحكم و الطابعات .
/etc/X11 :
ملفات التكوين لنظام X-window .
/usr/bin :
أوامر المستخدم العادي القابلة للتنفيذ .
/usr/bin/X11 :
ثنائيات نظام X window .
/usr/include :
يحتوي على الملفات التي يستخدمها برنامج " c ".
/usr/share :
الدلائل المشتركة من الملفات man files, ، معلومات الملفات ، الخ
/usr/lib :
ملفات المكتبة المطلوبة أثناء تجميع البرنامج .
/usr/sbin :
أوامر للمستخدم المتميز لإدارة النظام.
/proc/cpuinfo :
معلومات وحدة المعالجة المركزية
/proc/filesystems :
معلومات نظام الملفات قيد الاستخدام حاليًا.
/proc/interrupts :
معلومات حول المقاطعات الحالية المستخدمة حاليًا.
/proc/ioports :
يحتوي على جميع عناوين الإدخال / الإخراج التي تستخدمها الأجهزة الموجودة على الخادم.
/proc/meminfo :
معلومات استخدامات الذاكرة .
/proc/modules :
تستخدم حالياً وحدة kernel .
/proc/mount :
معلومات نظام الملفات المثبتة .
/proc/stat :
مفصلة الاحصائيات النظام الحالي.
/proc/swaps :
معلومات ملف swaps .
/version :
معلومات إصدار Linux .
/var/log/lastlog :
سجل آخر عملية تمهيد .
/var/log/messages :
سجل للرسائل التي تم إنشاؤها بواسطة البرنامج الخفي لسجل النظام في التمهيد.
/var/log/lastlog :
قائمة تسجيل الدخول مرة و مدة كل مستخدم على النظام حاليا.
هذا كل شئ حتى الان.
ليست هناك تعليقات:
إرسال تعليق
(( مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ))