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

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

مرشد سياحي

يشبه تخطيط نظام الملفات على نظام 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: