OnWorks Linux و Windows Online WorkStations

الشعار

استضافة مجانية على الإنترنت لمحطات العمل

<السابق | المحتويات | التالي>

مرشد سياحي

يشبه تخطيط نظام الملفات على نظام Linux إلى حد كبير تلك الموجودة في أنظمة أخرى شبيهة بـ Unix. تم تحديد التصميم بالفعل في معيار منشور يسمى التسلسل الهرمي لنظام ملفات Linux القياسي. لا تتوافق جميع توزيعات Linux مع المعيار تمامًا ولكن معظمها قريب جدًا.

بعد ذلك ، سوف نتجول حول نظام الملفات بأنفسنا لنرى ما الذي يجعل ملفات


علامة نظام Linux. سيعطينا هذا فرصة لممارسة مهارات الملاحة لدينا. أحد الأشياء التي سنكتشفها هو أن العديد من الملفات الشيقة موجودة في نص عادي يمكن للبشر قراءته. أثناء قيامنا بجولتنا ، جرب ما يلي:

1. cd في دليل معين

2. قائمة محتويات الدليل مع لس -l

3. إذا رأيت ملفًا مثيرًا للاهتمام ، فحدد محتوياته باستخدام ملف

4. إذا كان يبدو أنه قد يكون نصًا ، فحاول مشاهدته باستخدام أقل


صورة

تذكر خدعة النسخ واللصق! إذا كنت تستخدم الماوس ، فيمكنك النقر نقرًا مزدوجًا فوق اسم الملف لنسخه والنقر الأوسط للصقه في الأوامر.


صورة

بينما نتجول ، لا تخف من إلقاء نظرة على الأشياء. المستخدمون العاديون ممنوعون إلى حد كبير من العبث بالأشياء. هذه هي وظيفة مسؤول النظام! إذا اشتكى أحد الأوامر من شيء ما ، فما عليك سوى الانتقال إلى شيء آخر. اقض بعض الوقت في البحث حولك. النظام ملكنا للاستكشاف. تذكر ، في Linux ، لا توجد أسرار!

يسرد الجدول 3-4 عددًا قليلاً من الدلائل التي يمكننا استكشافها. قد تكون هناك بعض الاختلافات الطفيفة حسب التوزيع. لا تخف من النظر حولك وجرب المزيد!


الجدول 3-4: الدلائل الموجودة على أنظمة Linux


تعليقات الدليل

تعليقات الدليل

/ الدليل الجذر. حيث يبدأ كل شيء.


صورة

/ bin يحتوي على ثنائيات (برامج) يجب أن تكون موجودة حتى يتمكن النظام من التمهيد والتشغيل.


صورة

/ boot يحتوي على Linux kernel وصورة قرص RAM الأولية (للسائقين المطلوبة في وقت التمهيد) ومحمل الإقلاع.


ملفات مثيرة للاهتمام:

/boot/grub/grub.conf أو menu.lst ، والتي تُستخدم لتكوين أداة تحميل التمهيد.

/ التمهيد / vmlinuz (أو شيء مشابه) ، Linux

نواة


صورة

/ ديف هذا دليل خاص يحتوي على عقد الجهاز. ينطبق "كل شيء عبارة عن ملف" أيضًا على الأجهزة. هنا حيث يحتفظ kernel بقائمة بجميع الأجهزة التي يفهمها.


صورة

/ الخ / الخ يحتوي الدليل على كافة ملفات التكوين على مستوى النظام. يحتوي أيضًا على مجموعة من البرامج النصية للقذيفة التي تبدأ كل خدمة من خدمات النظام في وقت التمهيد. يجب أن يكون كل شيء في هذا الدليل نصًا قابلاً للقراءة.


ملفات مثيرة للاهتمام: أثناء وجود كل شيء بتنسيق / الخ مثير للاهتمام ، إليك بعض الأشياء المفضلة طوال الوقت:

/ الخ / كرونتاب، وهو ملف يحدد متى

سيتم تشغيل الوظائف الآلية.

/ الخ / fstab، وجدول أجهزة التخزين ونقاط التحميل المرتبطة بها.

/ الخ / باسود، قائمة بحسابات المستخدمين.


صورة

/الصفحة الرئيسية في التكوينات العادية ، يتم إعطاء دليل لكل مستخدم بتنسيق

/الصفحة الرئيسية. يمكن للمستخدمين العاديين فقط كتابة الملفات في أدلة الصفحة الرئيسية الخاصة بهم. هذا القيد يحمي النظام من نشاط المستخدم الخاطئ.


صورة

/ lib يحتوي على ملفات المكتبة المشتركة التي تستخدمها برامج النظام الأساسية. هذه تشبه مكتبات DLL في Windows.


صورة

/ فقد + تم العثور على كل قسم منسق أو جهاز يستخدم نظام ملفات Linux ، مثل ext3 ، سيكون به هذا الدليل. يتم استخدامه في حالة الاسترداد الجزئي من حدث تلف في نظام الملفات.

ما لم يحدث شيء سيء حقًا في نظامك ، فسيظل هذا الدليل فارغًا.


صورة

/وسائل الإعلام في أنظمة Linux الحديثة ، فإن /وسائل الإعلام سيحتوي الدليل على نقاط التحميل للوسائط القابلة للإزالة مثل محركات أقراص USB والأقراص المضغوطة وما إلى ذلك والتي يتم تثبيتها تلقائيًا عند الإدراج.


صورة

/ كزاز على أنظمة Linux الأقدم ، فإن ملف / كزاز يحتوي الدليل على نقاط تحميل للأجهزة القابلة للإزالة التي تم تركيبها يدويًا.


صورة

/ الأراضي الفلسطينية المحتلة يُستخدم الدليل / opt لتثبيت برنامج "اختياري". يستخدم هذا بشكل أساسي للاحتفاظ بمنتجات البرامج التجارية التي قد يتم تثبيتها على نظامك.


صورة


تعليقات الدليل

تعليقات الدليل

/ إجراءات / إجراءات الدليل خاص. إنه ليس نظام ملفات حقيقيًا بمعنى الملفات المخزنة على محرك الأقراص الثابتة. بدلاً من ذلك ، إنه نظام ملفات افتراضي يتم صيانته بواسطة Linux kernel. "الملفات" التي تحتوي عليها عبارة عن ثقوب في النواة نفسها. الملفات قابلة للقراءة وستعطيك صورة لكيفية رؤية النواة لجهاز الكمبيوتر الخاص بك.


صورة

/ root هذا هو الدليل الرئيسي لحساب الجذر.


صورة

/ sbin يحتوي هذا الدليل على ثنائيات "النظام". هذه هي البرامج التي تؤدي مهام نظام حيوية محجوزة بشكل عام للمستخدم المتميز.


صورة

/ تمة / تمة الدليل مخصص لتخزين الملفات المؤقتة العابرة التي تم إنشاؤها بواسطة برامج مختلفة. تتسبب بعض التكوينات في إفراغ هذا الدليل في كل مرة يتم فيها إعادة تشغيل النظام.


صورة

/ البيرة من المحتمل أن تكون شجرة الدليل / usr هي الأكبر في نظام Linux. يحتوي على جميع البرامج وملفات الدعم التي يستخدمها المستخدمون العاديون.


صورة

/ البيرة / بن / البيرة / بن يحتوي على البرامج القابلة للتنفيذ التي تم تثبيتها بواسطة

توزيع Linux الخاص بك. ليس من غير المألوف أن يحتوي هذا الدليل على آلاف البرامج.


صورة

/ البيرة / ليب المكتبات المشتركة للبرامج بتنسيق / البيرة / بن.


صورة

/ البيرة / المحلية / البيرة / المحلية الشجرة حيث البرامج التي ليست كذلك

المضمنة في التوزيع الخاص بك ولكنها مخصصة للاستخدام على مستوى النظام مثبتة. عادةً ما يتم تثبيت البرامج المترجمة من التعليمات البرمجية المصدر بتنسيق / البيرة / المحلية / بن. في نظام Linux المثبت حديثًا ، توجد هذه الشجرة ، لكنها ستكون فارغة حتى يضع مسؤول النظام شيئًا فيها.


صورة

/ usr / sbin يحتوي على المزيد من برامج إدارة النظام.


صورة

/ البيرة / مشاركة / البيرة / مشاركة يحتوي على جميع البيانات المشتركة المستخدمة من قبل

برامج في / البيرة / بن. يتضمن ذلك أشياء مثل ملفات التكوين الافتراضية ، والرموز ، وخلفيات الشاشة ، وملفات الصوت ، وما إلى ذلك.


صورة

/ usr / share / doc ستتضمن معظم الحزم المثبتة على النظام بعضها

نوع من الوثائق. في / usr / share / doc، سنجد ملفات التوثيق مرتبة حسب الحزمة.


صورة

/ فار باستثناء / tmp و / home ، تظل الدلائل التي نظرنا إليها ثابتة نسبيًا ، أي أن محتوياتها لا تتغير. شجرة الدليل / var هي المكان الذي يتم فيه تخزين البيانات التي من المحتمل أن تتغير. توجد هنا العديد من قواعد البيانات وملفات التخزين المؤقت وبريد المستخدم وما إلى ذلك.


صورة

/ فار / السجل / فار / السجل يحتوي ملفات السجل، سجلات النظام المختلفة

نشاط. هذه مهمة جدًا ويجب مراقبتها من وقت لآخر. الأكثر فائدة هي

/ var / log / messages و / أو / var / log / syslog. لاحظ أنه لأسباب أمنية في بعض الأنظمة ، يجب أن تكون المستخدم المتميز لعرض ملفات السجل.


صورة


أفضل الحوسبة السحابية لنظام التشغيل في OnWorks: